《嵌入式实时操作系统uCOS-II》这本书非常不错,作者是Jean J.Labrosse,中文版是邵贝贝翻译的。这本书很适合初学者学习,但是作为一个初学者,仅仅看这本书是不够的,你可以按照书中提到编译器来编写你在书中看到的每一个程序,或者先找一款单片机,在移植好ucos系统的程序中编写相关的程序。想更深入地了解ucos,最好自己试着去移植ucos系统。
看看邵贝贝翻译的那本书,很不错,里面有好多代码的说明,然后从网上下载一个移植好的程序,然后单步运行,看看是如何切换程任务的,建议看看凌阳61的移植代码,比较清晰,51的移植代码不好看懂。主要是把任务堆栈指针如何切换看懂了就差不多了。最后建议把ucos ii的源代码都看一遍,对以后移植有帮助。
先学在ucos下编程 再去了解其内核 然后学会移植和使用