linux比UC/OS更复杂;涉及到文件系统、网络协议等很多概念学习起来更难一些;但个人感觉其前景更为广阔;因为其开源!UC/OS对于教育是免费的;但商业应用还是要付费的;linux就不存在这个问题。不存在会不会取代uc/os这个问题;因为事物都是向前发展的;uc/os 现在也有UI,FS,网络相关每一个都有其应用的特定领域;关键在于客户对其选择。你可以选择先学好uc/os在学linux;也可以选择直接学习linux;两者并不矛盾
先学习linux吧,linux是一个体系的,不需要学太深,把系统管理和服务搭建学学基本上就差不多了,有了这个概念在学其他的。linux的学习还是按照红帽的体系比较好。慢慢来。建议参考《linux就该这样学》,脚踏实地几个月,学的差不多了,入门类似的so easy。希望能够帮助到你1:UCOSII小巧精致,实时性好;
LINUX更加庞大,功能上更牛,实时性一般,但普通产品实时性要求也不高;
LINUX应用50%以上,所以资料全,懂得人多,有问题一问就解决了;
UCOSII只有9%不到;
LINUX免费;
UCOSII做出的产品卖的话要交版税;
2:就 *** 作系统的理解来说肯定有
不过没学过也没关系
*** 作系统也就那么回事
什么进程、线程、信号量、消息队列什么一大堆的
完全不一样的两个 *** 作系统,通用点不多。学了ucos后可能会对理解linux结构(硬件驱动、调度、通信等)有所帮助,但是所花的时间还不如直接去学linux
《linux就该这么学》是一本不错的教程,不管怎么说,都希望你学业有成
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)