关注+星标公众号,不错过精彩内容
作者 | strongerHuang
微信公众号 | 嵌入式专栏
8位单片机能跑RTOS吗?
Atomthreads介绍
Atomthreads是一款免费的轻量级实时操作系统,适用于RAM和ROM资源较小的嵌入式系统。Atomthreads在开源BSD许可下发布的,可以不受限制地免费商用。
到底有多轻量级?
能支持最小资源(1K RAM,8K ROM)STM8运行五六个线程,可以说问题不大。
如果你的应用程序对RAM占用量很小,可以运行更多线程,当然,线程多少不是问题,能合理处理各项业务逻辑才是关键。
支持的CPU架构
从8位微控制器到32位多种处理器。
更多内容请参看官网:
http://atomthreads.com
(提示:公众号不支持外链接,请复制链接到浏览器打开)
源码简介
源码下载地址:
https://github.com/kelvinlawson/atomthreads
内核函数接口:
支持Port
因为Atomthreads是一款非常轻量级的实时操作系统,不像FreeRTOS、RT-Thread、μC/OS等,没有文件系统、网络、CLI等一些组件。所以,Atomthreads不适合于实现复杂功能的嵌入式系统。
最后,分享一下移植好的Demo下载地址:
https://pan.baidu.com/s/1MC8dPjyyxm4cgHfCOOrmtg 提取码:f36g
后台回复『RTOS』『单片机』阅读更多相关文章。
点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。