嵌入式软件设计之思想与方法图书
人气:9

嵌入式软件设计之思想与方法

本书从教学的角度出发,讨论了嵌入式软件设计的思想与方法。在编排上循序渐进,从基础准备,到驱动模型,再深入到整个系统及系统的构建。在讲解上通过建立模型来帮助读者系统掌握嵌入式软件设计的普遍原理与编...

内容简介

本书从教学的角度出发,讨论了嵌入式软件设计的思想与方法。在编排上循序渐进,从基础准备,到驱动模型,再深入到整个系统及系统的构建。在讲解上通过建立模型来帮助读者系统掌握嵌入式软件设计的普遍原理与编程接口。内容包括:高效、稳定和规范的程序基础,多任务环境,I/O系统的内部结构,驱动模型,BSP设计要素,嵌入式软件设计的经验技巧;在硬件基础方面讨论了总线与设备的模型,基于MIPS和ARM SoC在多个系统平台VxWorks,Lnux及WinCE下的系统资源的操控。

本书可作为在校学生学习嵌入式软件设计原理的教学参考用书,也可作为嵌入式软件开发工程人员深入掌握系统软件设计的指南,以及嵌入式软件培训的参考教材。

作者简介

张邦术,1999年毕业于电子科技大学,先后在联想、泰鼎、微开和泰克公司从事近10年嵌入式软件及系统软件的研发工作,在VxWorks,Linux和WinCE系统平台上的开发,以及在音/视频、移动媒体、测试仪器等领域具有丰富的设计经验,在软件团队的组建、培训和项目管理等方面积累了

在线预览

及时篇 基础方法篇

本篇就笔者的理解来讨论一些嵌入式软件设计所必备的基础技能。如果读者急于了解嵌入式系统软件设计的方法,可以直接跳到第二篇"驱动模型篇"。借用一些老套的话——"万丈高楼从地起""磨刀不误砍柴功",打好扎实的基础是非常重要的。在我看来,对嵌入式软件系统的基本要求是高效和稳定,它要求软件开发人员设计出的程序逻辑严密,层次清楚,效率优化,品质高精;与此同时,软件需要与硬件系统打交道,需要处理复杂的应用问题,涉及到的专业面广泛且深入,由此软件开发人员还需要掌握很多复杂的专业知识。所以,基础与方法对于嵌入式软件的设计至关重要。

本书虽然不求将各种专业知识与技能讲解得透彻,但希望笔者多年积累的一些点滴经验,能够给读者带来开指路的功效。

1.心理准备

如上所述,嵌入式软件的设计是一项极其艰辛复杂的程序设计工作,它需要有丰富、扎实的专业知识,还需要有艰苦卓绝、锲而不舍、敢于拼搏和敢于挑战的精神。在最开始着手研究嵌入式软件开发时,就需要树立脚踏实地的学习和工作作风,在设计工作中要实事求是,不能臆想,不能武断,不能自大。

另外,也要去除心目中的畏难情绪和神秘观念。只要认真学习、深入钻研,就可以设计出性能的嵌入式产品;只要思路清晰、方法正确,也可以创造奇迹。

嵌入式软件系统既是软件设计,又是艺术设计。它要求不但要实现产品的功能,还要设计出友好、易用、能够一眼就吸引住用户眼球的界面。所以嵌入式软件不但要求内部结构精细,还要求外部界面设计精细,每一个细微角落都要体现出设计者的独具匠心!

诚然,嵌入式软件设计也是软件设计人员人生的一大乐趣。当一个产品从你手中诞生时;当一个用户津津乐道地使用一个PS2玩一个游戏,或者使用一个手持设备观看一部惊险电影时;当一名工作人员使用办公室的大屏幕进行远程监控,或远程操作一个复杂的机器设备时;如果这些软件系统都是出自于自己的作品,那么这些岂不是为之振奋的事情?

当大家有了这些心理准备,有了这些远景的乐趣,就会为自己的学习产生巨大潜能和动力。兴趣是攻克难关的先导,希望读者带着强烈的兴趣阅读完本书!

……

网友评论(不代表本站观点)

来自小裕yu**的评论:

值!好!

2010-11-11 12:18:50
来自无昵称**的评论:

。。。看了几页。还没看完。写得不错

2011-02-11 09:14:01
来自一舍604**的评论:

还是不错的

2011-04-21 21:33:31
来自兔子201**的评论:

恩,还可以吧。

2011-07-03 08:28:02
来自tsbgood**的评论:

面是到了,点不是很清楚。总体感觉还可以

2011-07-16 12:34:30
来自和山行**的评论:

感觉作者在凑数,当大学教程都一般般,却是不怎么样,不推荐!

2011-11-21 23:11:49
来自无昵称**的评论:

适合饭后闲着看看!

2011-12-18 11:51:43
来自floatle**的评论:

看看很有帮助

2011-12-19 14:52:01
来自shimeng**的评论:

内容不错,通俗,容易理解。

2012-02-17 08:53:10
来自无昵称**的评论:

大概的翻了翻,还没有具体的看,内容还可以

2012-02-26 14:43:26
来自无昵称**的评论:

感觉还不错

2012-03-05 18:30:01
来自无昵称**的评论:

jjjjjjj

2013-01-25 22:18:13
来自雁过留**的评论:

嵌入式软件设计之思想与方法,系列书籍

2013-08-14 18:38:48
来自无昵称**的评论:

书很好,受益匪浅,但是买过之后就降价了,非常滴可恨啊!!!

2013-10-16 11:40:20
来自laicq**的评论:

写得不错, 上升到哲学高度, 这也是我很欣赏的.

2014-10-18 08:50:56
来自幻火宝**的评论:

感觉内容还是比较充实的

2014-10-31 13:36:48
来自幻火宝**的评论:

感觉内容还是比较充实的

2014-10-31 13:37:19
来自p***e(**的评论:

一般般吧,还行

2016-12-23 20:03:58
来自匿名用**的评论:

书籍不错,学习中

2017-07-04 16:43:12
来自l***c(**的评论:

挺好的,很喜欢

2017-07-24 14:58:54
来自ternenc**的评论:

1、此书基本上是什么地方都去抄了一点,什么都有2、贴代码,汇编有,C语言有3、linux有、VxWorks有、WinCE也有,硬件有,驱动有,应用开发思想有4、都是蜻蜓点水,泛泛而谈,谈到而有没有深入思想和方法上面的分析5、更加有有点像看芯片手册了6、基本上就是一些概念描述,名词解释,什么都提到,没有深入7、有点像大学教辅,很失望。

2013-08-22 00:50:02
来自miqr**的评论:

内容一般,感觉不过是把很多方面的内容堆砌起来而已,不够系统性。

2010-05-20 08:58:50
来自西安电**的评论:

没什么新意,很一般的书,和同类书相比,没有突出点

2012-09-12 15:56:21
来自寂寞的**的评论:

是作者的心得体会的总结,让读者对本专业的知识有个全面的了解和认识,是本不错的书!

2010-02-21 08:55:44
来自延平201**的评论:

具体的内容大致翻了一下,不排除罗列的嫌疑,另外此书封皮有明显的污损,比较旧,希望下次注意

2013-01-14 21:44:38
来自云海鲲**的评论:

个人感觉作者是自己写回的,主要是新的之类的体会,适合有一定基础的读者。还不错。

2009-10-08 11:51:58
来自mculove**的评论:

作者把自己的经验贯穿全书。不过需要有一定的基础,并不适合初学的人阅读。

2011-11-22 13:43:12
登录后即可发表评论

免责声明

更多相关图书
在线咨询