您的位置 首页 主动

学习ucosii操作系统的一点心得

ucos-ii操作系统的优异性能我就不说了,因为专家们说的太多了。非要说的话,只能是狗尾续貂。我就说说自己对学习ucosii操作系统的

ucos-ii操作体系的优异功能我就不说了,因为专家们说的太多了。非要说的话,只能是狗尾续貂。

我就说说自己对学习ucosii操作体系的一点学习心得。对我而言–非计算机专业的人刚开始触摸操作体系是多么的苦楚,究竟自己的c言语常识全赖自学得来的,何况对汇编言语简直是一无所知!学完51单片机以及编程后,曾对朋友揄扬:c言语至少能够考70分(满分100),那时决心是何其丰满!现在自叹:c言语顶多能考50分(满分100)!

没办法,再难也得学啊!谁叫咱爱上这一口了呢?硬着头皮看呗。材料太多了,简直便是浩如烟海!管他呢,一篇篇的先过一遍,管他懂不懂。经过对简直3G内容的过滤,终究承认《嵌入式实时操作体系ucosii原理及使用—任哲》不错,篇幅适中,通俗易懂(相对其他材料而言);江湖中人都说邵贝贝教师的书不错,但是我觉得版别太老;别的,《北京航空航天大学ucosii操作体系讲义》真的不错!很对我的食欲!把它和任哲的材料结合起来学习是不错的挑选!别的再结合钟常慰教师的《ucosii中文注释版》学习,也是不错的挑选!再用MDK3.8编译器翻开“原子”教师的有关ucosii例程合作以上材料就妥了!

学习ucosii,还先得说说自己学会移植的进程。要学习操作体系,不会移植这是一个大问题!在网上查阅了许多根据stm32的移植办法材料,惋惜说的都不行具体;没办法,自己就在自己的例程基础上测验移植,失利过好屡次!后来就和原子的例程比照,不断编译测验,总算ok了!总算在自己的工程模板上编译经过了!现在回想,多么弱智的问题,搞得这么苦?!学习便是这样,由许多这样弱智和苦楚的问题构成的。

数组,结构体,仓库,链表,内存办理,指针函数,个个是问题!究竟自己没有学过《数据结构》啊!关键是“仓库,链表”学习51单片机时就没有触摸过,一点点百度和上论坛求仙人指导呗。至今,还没有彻底搞懂“仓库,链表”是什么,只知道是一种数据结构用来存储数据。

读书百遍,其义自现,经过对《北航》和《任哲》的材料不断重复地学习和阅览,总算对ucosii有感觉了。ucosii的中心便是使命的创建和调度。使命操控块,工作操控块,使命安排妥当表,ISR,信号量,邮箱,行列等等全部皆为“使命”服务。

总算能够在他人的例程测验参加自己的代码了;先是简略的使命调度,试验—下载–失利—成功,就这样轮回。

脑子不能闲着,要想问题!用实时操作体系有什么优点呢?许多工程不必实时操作体系不是相同好用吗?我个人认为,关于代码量和使命不大尤其是程序中延时较少的使命仍是不必操作体系的好,没必要把简略的工作搞杂乱了!关于使命量很大且实时性要求高的使命或要结合嵌入式图形界面GUI的项目就必定要用操作体系了。假设在代码量和使命量很大且延时和中止较多的工程中,要实时捕获采样外部信号用以实时操控执行机构,这样假如还用传统的大循环编程方法必定就不行了,只能用操作体系!使用操作体系能够进步体系的稳定性和可靠性以及实时性。

年岁不小了,学习的路还很绵长。要学的东西真实太多!学习本该是件很享用的工作,但是日子却不享用!真的想说,自学,尤其是自学专业性很强的常识真的很辛苦好孤寂;为此,我要向那些坚持自学,孤寂并苦楚着的同仁问候!

本文(乃至称不上“文”)仅仅学习心得,漫笔罢了。涉及到的专业常识很少!

跋文:
两年多来,一向想写点关于学习心得方面的东西。最近以来,因为工作上遭到的波折太多了,一种挫折感如影随形一向摧残着我;好了,没什么大不了的,今日总算坐下来写了这些文字。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/zhudong/317702.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部