Skip to content

oopsrtos/M-RTOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

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

No packages published