第一步.《嵌入式实时操作系统μCOS-II原理及应用》 我建议先把这本书看一遍,弄清楚ucos是怎么回事,至于操作系统里面的具体代码实现,大概了解就行,可以暂且不去细究。先会用,然后慢慢才能谈上精通。
第二步.《基于嵌入式实时操作系统的程序设计技术 》 这本书是针对电子工程师,对ucosII的程序设计思路进行了介绍。通过这本书,就可以明白系统如果移植了ucos的话,程序设计就和之前的裸机编程有何区别。
第三步.实践! 通过上述的两本书,基本就可以对ucos有初步的认识。然后我建议可以在PC机上进行模拟实验。通过这些实验就可以加深对于ucOS的认识。
第四步.高级阶段。《嵌入式实时操作系统uCOS-II》由于这是官方的指南,因此对这个要是有较为深刻的了解和体会的话,就会对ucos会有更为深刻的了解,对内部代码的实现,对于移植、接口等都会有新的认识。所以通过这本书,可以对整个系统会有更深刻的认识。