Rabbit 32Bit RTOS源代碼 - 免費(fèi)下載

嵌入式綜合資源 文件大小:120 K

?? 資源詳細(xì)信息

文件格式
RAR
所屬分類
上傳用戶
上傳時(shí)間
文件大小
120 K
所需積分
2 積分
推薦指數(shù)
????? (5/5)

?? 溫馨提示:本資源由用戶 yxm_325 上傳分享,僅供學(xué)習(xí)交流使用。如有侵權(quán),請(qǐng)聯(lián)系我們刪除。

資源簡介

Rabbit 32Bit RTOS 是基于ARM系列的32位RTOS。 Rabbit 是一個(gè)類似于UCOS II的實(shí)時(shí)嵌入式OS。它具有同步通信機(jī)制有:事件,信號(hào)量,互斥信號(hào),消息郵箱,消息隊(duì)列。帶有一個(gè)字符設(shè)備緩沖區(qū)管理模塊。比較UCOS II的時(shí)鐘管理模塊,Rabbit增加了定時(shí)器鏈表,使一些定時(shí)執(zhí)行代碼能夠定時(shí)運(yùn)行。對(duì)于內(nèi)存管理Rabbit采用了可變分區(qū)內(nèi)存管理,最先適應(yīng)算法。另外Rabbit增加了一個(gè)小lib實(shí)現(xiàn)一些C語言常用庫函數(shù)。Rabbit的任務(wù)隊(duì)列采用散隊(duì)列管理設(shè)計(jì)思想,使各種狀態(tài)的任務(wù)TCB分散于各個(gè)就緒隊(duì)列,阻塞隊(duì)列。這樣以減少隊(duì)列查找時(shí)間。Rabbit系統(tǒng)是對(duì)于我來說已是過去式。由于Rabbit系統(tǒng)不包括文件管理,網(wǎng)絡(luò),GUI等模塊。目前我準(zhǔn)備開發(fā)基于CortexM3的全新操作系統(tǒng)。新的系統(tǒng)將包括文件,網(wǎng)絡(luò),GUI等模塊。希望大家給點(diǎn)建議!我的郵箱:1317669200@qq.com

源碼文件列表

?? 共 100 個(gè)源碼文件 點(diǎn)擊文件名可在線查看源代碼

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
查看源碼
??
溫馨提示:點(diǎn)擊文件名或"查看源碼"按鈕可在線瀏覽源代碼,支持語法高亮顯示。

立即下載此資源

提示:下載后請(qǐng)用壓縮軟件解壓,推薦使用 WinRAR 或 7-Zip

資源說明

?? 下載說明

  • 下載需消耗 2積分
  • 24小時(shí)內(nèi)重復(fù)下載不扣分
  • 支持?jǐn)帱c(diǎn)續(xù)傳
  • 資源永久有效

?? 使用說明

  • 下載后用解壓軟件解壓
  • 推薦 WinRAR 或 7-Zip
  • 如有密碼請(qǐng)查看說明
  • 解壓后即可使用

?? 積分獲取

  • 上傳資源獲得積分
  • 每日簽到免費(fèi)領(lǐng)取
  • 邀請(qǐng)好友注冊(cè)獎(jiǎng)勵(lì)
  • 查看詳情 →

相關(guān)標(biāo)簽

點(diǎn)擊標(biāo)簽查看更多相關(guān)資源:

相關(guān)資源推薦