单片机/MCUwilliam hill官网
登录
直播中
pryprypry
10年用户
15经验值
擅长:可编程逻辑
私信
关注
[资料]
发一个自制的RTOS,适合学习和极简开发
自制
RTOS
学习
开发
下载地址:
github.com/EDI-Systems/M5P1_MuProkaron
整个系统一个文件,源码压缩包2MB以内
仅支持邮箱和信号量,不带其他任何杂七杂八东西
2k ROM占用,128B RAM占用
带用户手册,非常适合初学者
支持Cortex-M,MSP430,MIPS,也支持Linux模拟
和其他RTOS的对比见下图:
*内核对象管理、内存分配、设备框架实际上并不实用,因为深度嵌入式应用常常静态分配它们
*互斥信号量可以用一个线程+一个计数信号量实现
*消息队列可以用一个线程+一个邮箱实现
*GUI,Shell和文件系统要用可以外加,不必作为标准实现
*不常用的架构(如正在死亡的AVR32和凌阳等)用不着支持
本系统主要适合初学者和小型
单片机
开发,尤其是需要短平快多于需要全功能者。
回帖
(5)
Benj
2018-3-13 10:21:49
谢谢
支持
谢谢
支持
举报
lijinjie2018
2018-3-19 09:24:13
试试正好考虑找个小巧简单的RTOS开发个东东
试试正好考虑找个小巧简单的RTOS开发个东东
举报
pryprypry
2018-3-20 00:41:34
引用:
lijinjie2018 发表于 2018-3-19 09:24
试试正好考虑找个小巧简单的RTOS开发个东东
最近更新了GUI和内存管理。这是最后增加的两个功能,而且这两个功能都不消耗内存。之后不再会增加任何新功能了,维持内核的小巧性。
引用:
lijinjie2018 发表于 2018-3-19 09:24
试试正好考虑找个小巧简单的RTOS开发个东东
最近更新了GUI和内存管理。这是最后增加的两个功能,而且这两个功能都不消耗内存。之后不再会增加任何新功能了,维持内核的小巧性。
1
举报
李牧林:
工程文件不够简洁明了 不适合初学者学习
pryprypry
2018-3-22 08:02:34
增加了Cortex-R4和R5支持,重写readme。
增加了Cortex-R4和R5支持,重写readme。
举报
李牧林
2018-9-9 10:05:45
工程文件不够简洁明了 不适合初学者学习 建议参考正点原子的FERRRTOS的文档
工程文件不够简洁明了 不适合初学者学习 建议参考正点原子的FERRRTOS的文档
举报
更多回帖
rotate(-90deg);
回复
相关帖子
自制
RTOS
学习
开发
基于Arduino
自制
遥控气垫船
2022-08-03
1318
如何设计和构建
一
个
极
简
18键键盘
2022-06-22
442
分享
一
个
极
简单的
RTOS
代码
2021-11-29
613
如何建立
一
个
属于自己的AVR的
RTOS
2021-11-24
914
简易
自制
RTOS
分享!
2019-10-22
1134
嵌入式设计中,如何评估最
适合
应用的
RTOS
?
2019-07-26
4022
【设计技巧】
rtos
的核心原理
简
析
2019-07-23
2326
如何
学习
RTOS
2018-11-22
5501
3天
开发
一
个
RTOS
挑战
2017-05-26
2999
【福利】手把手教你 从“0”开始去独立写
一
个
RTOS
2017-03-09
38556
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分