關(guān)注+星標(biāo)公眾號(hào),不錯(cuò)過精彩內(nèi)容

作者 | strongerHuang
微信公眾號(hào) | 嵌入式專欄
8位單片機(jī)能跑RTOS嗎?
Atomthreads介紹
Atomthreads是一款免費(fèi)的輕量級(jí)實(shí)時(shí)操作系統(tǒng),適用于RAM和ROM資源較小的嵌入式系統(tǒng)。Atomthreads在開源BSD許可下發(fā)布的,可以不受限制地免費(fèi)商用。
到底有多輕量級(jí)?
能支持最小資源(1K RAM,8K ROM)STM8運(yùn)行五六個(gè)線程,可以說問題不大。
如果你的應(yīng)用程序?qū)AM占用量很小,可以運(yùn)行更多線程,當(dāng)然,線程多少不是問題,能合理處理各項(xiàng)業(yè)務(wù)邏輯才是關(guān)鍵。
支持的CPU架構(gòu)
從8位微控制器到32位多種處理器。

更多內(nèi)容請參看官網(wǎng):
http://atomthreads.com
(提示:公眾號(hào)不支持外鏈接,請復(fù)制鏈接到瀏覽器打開)
源碼簡介
源碼下載地址:
https://github.com/kelvinlawson/atomthreads
內(nèi)核函數(shù)接口:

支持Port

因?yàn)锳tomthreads是一款非常輕量級(jí)的實(shí)時(shí)操作系統(tǒng),不像FreeRTOS、RT-Thread、μC/OS等,沒有文件系統(tǒng)、網(wǎng)絡(luò)、CLI等一些組件。所以,Atomthreads不適合于實(shí)現(xiàn)復(fù)雜功能的嵌入式系統(tǒng)。
最后,分享一下移植好的Demo下載地址:
https://pan.baidu.com/s/1MC8dPjyyxm4cgHfCOOrmtg 提取碼:f36g
后臺(tái)回復(fù)『RTOS』『單片機(jī)』閱讀更多相關(guān)文章。

點(diǎn)擊“閱讀原文”查看更多分享,歡迎點(diǎn)分享、收藏、點(diǎn)贊、在看。