我现在手里有一个51开发板,但是好像不支持 ucos 应该怎么弄?
推荐一本书任哲编著的《嵌入式实时操作系统uC/OS-II原理及应用》上面就有关于在51上移植uC/OS-II的内容,非常适合入门。
另外你可以在google上搜一下“杨屹 ucos”就可以找到关于在51上移植uCOS的内容,他有一个网站,上面很多资料的,有心得也有源代码,印象中他还在ucos内核上作了中文注释,应该有助于初学者学习uCOS-II。其实在任哲的书里面51移植这一章节就借用了杨屹先生的东西。
这里有他的一些心得
http://cxjr.21ic.org/user1/2563/archives/2007/39152.html
http://www.armecos.com/download/index.asp
希望对你有帮助!
另外你可以在google上搜一下“杨屹 ucos”就可以找到关于在51上移植uCOS的内容,他有一个网站,上面很多资料的,有心得也有源代码,印象中他还在ucos内核上作了中文注释,应该有助于初学者学习uCOS-II。其实在任哲的书里面51移植这一章节就借用了杨屹先生的东西。
这里有他的一些心得
http://cxjr.21ic.org/user1/2563/archives/2007/39152.html
http://www.armecos.com/download/index.asp
希望对你有帮助!
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-09-21
当然是要移植在上面,也就是用51的汇编语言改写ucos里德汇编文件等与硬件相关的文件。同时在keil里创建工程,把ucos相关文件加载进去(可裁剪不用的部分),然后再在主程序里调用ucos的api函数,编译成功后烧写进51。