首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

要多长时间能够学会μCOS-II的哦?该怎么解决

2013-01-04 
要多长时间能够学会μCOS-II的哦?本帖最后由 zhujinqiang 于 2012-11-07 15:32:31 编辑还是要上操作系统,μC

要多长时间能够学会μCOS-II的哦?
本帖最后由 zhujinqiang 于 2012-11-07 15:32:31 编辑 还是要上操作系统,
μCOS-II它的实时性有保障,延时可预测
入门,必须的。。。

搜到一篇:快快乐乐跟我学51单片机操作系统和IP栈这个文章不错。

ht tp://blog.csdn.net/lyl494223339/article/details/7876725

uCOSII包括任务调度、时间管理、内存管理、资源管理(信号量、邮箱、消息队列)四大部分,没有文件系统、网络接口、输入输出界面。它的移植只与4个文件相关:汇编文件(OS_CPU_A.ASM)、处理器相关C文件(OS_CPU.H、OS_CPU_C.C)和配置文件(OS_CFG.H)。有64个优先级,系统占用8个,用户可创建56个任务,不支持时间片轮转。
[解决办法]
所谓会,这个就不知道怎么说了

我用了好像是一周多来看UCOS

再用差不多两周,把UCOS移到手头的430上

然后,从官网直接拿的移植文件,用在STM32上

一直用到现在,不知道算不算是会了。。。

反正大概能用
[解决办法]
看基础 看悟性 
有人需要1天 有人1辈子都学不会
[解决办法]
这个要看基础了,如果以前学过操作系统原理的话,大概一个星期。如果没有学过的话我推荐几本书:
第一本:嵌入式实时操作系统uc/os-ii原理及应用(第2版)任哲
这本书可以从总体结构上让你对ucos-ii理解,可以编写简单的程序。如果想要深入源码分析的话,可以看下面一本书,但这本书很厚,感觉在总结结构上没有第一本好,我建议是很看第一本,有时间看看第二本就可以了
第二本:嵌入式实时操作系统uc/os-ii(第2版)  邵贝贝译
如果想要在应用层上编写出符合操作系统的程序,我建议看第三本,这本书把操作系统的任务如何划分,行为同步,资源同步,数据通信,中断服务程序设计等都详细的介绍了一次,它不讲ucos-ii原理,但它讲如何利用ucos-ii编写出高质量的多任务程序。学好了这本基本上uocs-ii可以熟悉到精通了
第三本:基于嵌入式实时操作系统的程序设计技术(第2版)  周航慈著
我是这三本都看了,我以过来人的经验说,初学者可以先看第一本,第二本可以不看,再看第三本,但是如果有操作系统概念的话,很多章节就可以不看了。
[解决办法]
如果"只是用"大概一两天就够了
[解决办法]
你说的学会和掌握 看达到什么程度。
能够移植成功 在板子上泡起来 也许1 2天就可以,有好的demo.
如果跑起来的基础上,开发驱动和应用程序,只需了解结构和函数,也许1周能掌握。
如果达到系统级别的掌握,包括调度等各种模块接口,需要了解内部实现代码 也许一个月能熟悉。

其实这个也是个适时操作系统,你如果有这方面的经验,就触类旁通了,就是那那机部分,剩下的就是时间熟练工种了。
[解决办法]
基础要好才行,要有嵌入式和C语言基础,这样的话两周就可以。
[解决办法]
回复于: 2012-11-08 08:26:07  
看基础 看悟性 
有人需要1天 有人1辈子都学不会  

[解决办法]
自己先找书看,然后做几个实验程序,有问题 百度+goo,慢慢就熟了,一天学会,嘿嘿,估计跟没学一样。

热点排行