这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 学习ucosii要用到的几本书和软件(转载)

共12条 1/2 1 2 跳转至

学习ucosii要用到的几本书和软件(转载)

高工
2013-02-18 14:00:52     打赏

打算学习一个嵌入式操作系统,研究了一下决定还是先研究一下ucosii,一方面权当学习C语言,另一方面ucosii2.52版本代码只有5500行左右,还是一个能接受的范围。对于新手,入门选书是最重要的了。用了几天研究了一下参考书,和大家分享一下。

1.嵌入式实时操作系统μC/OS-II(第2版)  邵贝贝 等译 北京航空航天大学出版社

    应该说每一个学习ucosii的人都应该知道这本书,也都应该看一下这本书,但是不建议作为入门书籍。这本书是ucosii的作者原著的翻译本,必然是很详细,必然是权威,然而书中分析ucosii内核原理是核心内容,应用则不多。想要快速上手的应当选用其他书籍,这本书应该当做手册。

2.嵌入式实时操作系统μC/OS-II原理及应用(第2版) 任哲 北京航空航天大学出版社

  这本书和第一本书比在讲述ucosii原理的同时,配备了一些很简单的例子,可以在PC上调试代码。我用了大概5天的时间反复看了三遍这本书,感觉不错,适合入门。当然书中有一些原理讲的不清楚,这个时候翻一下邵贝贝那本书就懂了。

3.ucosii标准教程 杨宗德 人民邮电出版社

这本书我只翻了一下,看了看目录和前面一点内容。用的模拟环境是VC++6.0对于那些搞软件的朋友看这本书应该合适,书中的内核是2.8版本。我对这本书的好奇是,为什么没有参考文献?呵呵,所以。。。你懂的。

4.基于嵌入式实时操作系统的程序设计技术 周慈航 北京航空航天大学出版社

  这本书有第一版和第二版,我手里只有第一版,在网上查了一下第二版的信息。应该说内容差不多,第一版例子的平台是基于LPC2000系列的ARM7,而第二版是真对ARM Cortex-M3的。LPC2000系列的ARM是可以用proteus仿真的,所以建议手里面没有ARM Cortex-M3开发板的朋友还是看第一版。第一版的缺点是要有一些实时系统的知识,在你看完第任哲的那本书的时候就可以看这本了。

5.嵌入式系统软件设计中的数据结构 陆玲 周慈航 北京航空航天大学出版社

如果你和我一样,是非计算机专业的学生,没有学过数据结构,又不想看计算机系那么厚的所谓经典教材,那我建议你看一看这本书。这本书我在去看女朋友的火车上用了大概4个小时看完了,核心就是一个名词:线性表。对于ucosii里面的TCB等数据结构还是有帮助的。

6.软件我用到了ADS1.2 proteus7.5 还有就是任哲书里面提到的BC3.1精简版,前面两个都好弄,任哲那个让我耗费了一个下午,还郁闷了一小下。

最后要说的是,对于ucosii我现在也知之甚少,愿意和大家一起学习交流,愿我们在操作系统的康庄大道上越走越远!

前几天总结了一下学习ucosii要用的几本书,又经过了几天的研究,觉得有必要再做一次说明。

入门选择任哲那本书,就看那一本,看到第二遍就知道ucosii大概是个什么意思了,把书里面的例子在电脑上跑一跑,然后学习一下proteus和ADS1.2怎么用,接下来可以看周慈航那本《基于嵌入式实时操作系统的程序设计》了,这本书绝对是ucosii进阶或者说应用到实际的好书,难得的好书。网上没有PDF,只有一个第四章的吧。邵贝贝那本书适合当做手册,遇到不懂的地方再翻它。注意,这个阶段先不关心ucosii一些机制的具体实现,还是把它当做一个黑匣子来学习,如果这个时候又要看源代码,又想要应用,就乱了。有人说,搞嵌入式用操作系统只要会用就OK了,这个看你想在什么层面上混吧。还有就是,可以配合学习linux的经典书籍《深入理解linux内核》来看ucosii,既然都是内核,有很多概念和原理都是一样的。




关键词: 学习     ucosii     用到     本书     软件     转载    

高工
2013-02-19 20:07:28     打赏
2楼
多谢LZ推荐~!

高工
2013-02-19 20:09:42     打赏
3楼
学习uCOS-II一定要多看内核源代码,这正是开源的优势所在

院士
2013-02-19 20:25:30     打赏
4楼

和着里面没有楼主自己的内容啊~~


楼主也看看这些书,然后写些心得出来啊~~


高工
2013-02-20 09:39:18     打赏
5楼
恩,收心完毕,开始闭门读书,还请老大多多指点迷津。

高工
2013-02-20 09:42:11     打赏
6楼
多谢大侠指点,还望多多指教。

高工
2013-03-08 22:13:30     打赏
7楼
多谢楼主!!!!!!!!!!!!!!!!!!!!!!!!!!

菜鸟
2014-09-15 20:03:58     打赏
8楼

多谢楼主!


高工
2014-09-15 20:07:01     打赏
9楼
研究到什么程度了,一块探讨下呗

专家
2014-09-16 20:57:44     打赏
10楼
楼主在搞LINUX?

共12条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]