Rabbit 32Bit RTOS源代码 - 免费下载

嵌入式综合资源 文件大小:120 K

📋 资源详细信息

文件格式
RAR
所属分类
上传用户
上传时间
文件大小
120 K
所需积分
2 积分
推荐指数
⭐⭐⭐⭐⭐ (5/5)

💡 温馨提示:本资源由用户 yxm_325 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

Rabbit 32Bit RTOS 是基于ARM系列的32位RTOS。 Rabbit 是一个类似于UCOS II的实时嵌入式OS。它具有同步通信机制有:事件,信号量,互斥信号,消息邮箱,消息队列。带有一个字符设备缓冲区管理模块。比较UCOS II的时钟管理模块,Rabbit增加了定时器链表,使一些定时执行代码能够定时运行。对于内存管理Rabbit采用了可变分区内存管理,最先适应算法。另外Rabbit增加了一个小lib实现一些C语言常用库函数。Rabbit的任务队列采用散队列管理设计思想,使各种状态的任务TCB分散于各个就绪队列,阻塞队列。这样以减少队列查找时间。Rabbit系统是对于我来说已是过去式。由于Rabbit系统不包括文件管理,网络,GUI等模块。目前我准备开发基于CortexM3的全新操作系统。新的系统将包括文件,网络,GUI等模块。希望大家给点建议!我的邮箱:1317669200@qq.com

源码文件列表

📂 共 100 个源码文件 点击文件名可在线查看源代码

1 📄
ftoa.c
大小: 2.24 KB
查看源码
2 📄
ultoa.c
大小: 2.05 KB
查看源码
3 📄
ltoa.c
大小: 2.16 KB
查看源码
4 📄
print_f.c
大小: 4.2 KB
查看源码
5 📄
string.c
大小: 5.34 KB
查看源码
6 📄
memory.c
大小: 9.79 KB
查看源码
7 ⚙️
taskctxsw.s
大小: 5.14 KB
查看源码
8 ⚙️
critical.s
大小: 2.35 KB
查看源码
9 ⚙️
startup.s
大小: 4.78 KB
查看源码
10 ⚙️
swivectors.s
大小: 826 B
查看源码
11 ⚙️
irq.s
大小: 3.47 KB
查看源码
12 ⚙️
inittaskstk.s
大小: 1.87 KB
查看源码
13 ⚙️
swi.s
大小: 2.2 KB
查看源码
14 📄
idletask.c
大小: 1.07 KB
查看源码
15 📄
rtc.c
大小: 3.89 KB
查看源码
💡
温馨提示:点击文件名或"查看源码"按钮可在线浏览源代码,支持语法高亮显示。

立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐