ucos与rtx kernel初比较

2019-12-21 12:14发布

UCOS2是2.83
RTX是4.53

STM32F101xx
功能差不多,使用情况也差不多。
两个操作系统下任务数一样,基本是从UCOS下移植到RTX下的。
语法也差不多。
RTX下没有用时间片。
移植很方便。
最大的区别是,占用内存的大大不同,RTX完胜。
运行状况也差不多,还在测试中。
看来,RTX在小系统中,优势明显。
主要是任务堆栈方面,占用空间相差太远了。
RTX应该是协作式的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
39条回答
cjlong007
1楼-- · 2019-12-23 14:08
进入单片机好多年,一直裸奔,没进入OS,准备进入...
yxylxj
2楼-- · 2019-12-23 15:30
wu老师对RTX研究如此之深,期待您写写基础的教程,帮助大家入门,谢谢!研究这个实在是不多!
Achin
3楼-- · 2019-12-23 17:39
rtx抢占式,在设计任务优先级的时候要多花点心思,不然会出大麻烦,呵呵
liurangzhou
4楼-- · 2019-12-23 19:52
Achin 发表于 2012-9-15 22:40
rtx抢占式,在设计任务优先级的时候要多花点心思,不然会出大麻烦,呵呵

有什么麻烦?
Achin
5楼-- · 2019-12-23 21:03
 精彩回答 2  元偷偷看……
liurangzhou
6楼-- · 2019-12-24 01:42
Achin 发表于 2012-9-15 23:26
如果优先级高的任务没设计好,会一直占用CPU,优先级低的任务可能会得不到运行。 ...

优先级反转,任何RTOS都存在这个问题

一周热门 更多>