#1楼主:UCOS的缺点
文章发表于:2008-06-26 10:58
请问UCOS有哪些缺点啊?在移植上一般要注意哪些问题?谢谢~~
#2
文章发表于:2008-07-09 18:51
我个人认为ucos就是一个内核调度器,其主要完成了如下一些功能:
1、任务调度,采用bitmap方式的优先级可抢占调度
2、任务通信,ucos提供了信号量、旗语以及邮箱方面的通信机制,对于多任务的程序非常有用。
3、提供了定时管理
4、提供了适合在小型嵌入式中应用的内存管理
别的,ucos好像什么都不提供,对了,后来基于ucos开发了utcp/ip,可以进行网络通信。
总体来说我认为ucos是一个非常不错的内核,非常适合初学者熟悉操作系统,特别是对于硬件出身的人。
通过上述分析,ucos的缺点也明白了,其适合应用于小型嵌入式系统中,内核服务很少,功能很少,从软件的角度来看就是一个多任务的调度器。
#3
文章发表于:2008-07-11 09:16
同意楼上的,ucos仅仅是一个内核调度器,很多驱动都需要自己编写。