返回该小组首页 回复主题
darkrainbow

darkrainbow

小组等级:     E币:274  (E币换礼)

#1楼主:UCOS的缺点

文章发表于:2008-06-26 10:58

请问UCOS有哪些缺点啊?在移植上一般要注意哪些问题?谢谢~~

tiloog

   小组等级:    E币:853  (E币换礼)

#2

文章发表于:2008-07-09 18:51

我个人认为ucos就是一个内核调度器,其主要完成了如下一些功能:
1、任务调度,采用bitmap方式的优先级可抢占调度
2、任务通信,ucos提供了信号量、旗语以及邮箱方面的通信机制,对于多任务的程序非常有用。
3、提供了定时管理
4、提供了适合在小型嵌入式中应用的内存管理
别的,ucos好像什么都不提供,对了,后来基于ucos开发了utcp/ip,可以进行网络通信。
总体来说我认为ucos是一个非常不错的内核,非常适合初学者熟悉操作系统,特别是对于硬件出身的人。

通过上述分析,ucos的缺点也明白了,其适合应用于小型嵌入式系统中,内核服务很少,功能很少,从软件的角度来看就是一个多任务的调度器。

dileimao

   小组等级:    E币:78  (E币换礼)

#3

文章发表于:2008-07-11 09:16

同意楼上的,ucos仅仅是一个内核调度器,很多驱动都需要自己编写。

总共 , 当前 /

快速回复主题--如果想加入编辑器功能,建议使用 [高级回复]

您目前还不是小组成员,请先加入

回复贴子区

用户名:    您没有注册?

密码:    忘记了密码?

内容:

浏览该小组的用户还看过...

设计资源与分销