-
Notifications
You must be signed in to change notification settings - Fork 0
License
oopsrtos/M-RTOS
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
M-RTOS是本人的一个游戏之作,没有经过严格的测试,然后还有很多需要完善的地方,这个操作系统也就写了一个半月而已,其中还有半个月考驾照去了,没有动手。 1.0完成的事情如下: 1、cortex-m3内核的兼容 2、简单的上下文切换 3、空闲任务 4、可配置的系统时间片 5、可抢占式的内核 6、系统延时任务 7、互斥信号量,解决了优先级反转的问题(同一任务同一时间只能持有一个锁,多了就挂_(:з」∠)_,原因我知道,但是这个版本先不动,因为要把整个链表结构重写,当前是单链表,总觉得写的太烂了,后续优化) 2.0将会完成的事情 1、重写链表结构 2、加入内存管理 3、增加消息队列 4、增加内存屏障 5、解决只能支持一个信号量的问题 如果有人想参与完善,不胜感激。联系方式:ma57457@163.com
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published