出版社:电子工业出版社
年代:2009
定价:58.0
本书由基础到应用,详细地讲解嵌入式开发的重要内容,包括三个部分,基础部分比较详细地描述了必需具备的软硬件重要的基础知识。第二部分以ucosII为背景,比较详细的描写比较简单的嵌入式系统的设计流程及技巧。第三部分以嵌入式Linux为背景,重点描述其驱动开发,嵌入式Qtopia设计及网络协议栈。
第1部分嵌入式开发必备基础
第1章软件开发基础
1.1嵌入式环境下的C语言使用技巧
1.1.1重要的位(bit)操作
1.1.2正确使用数据指针
1.1.3函数等价于指令的集合
1.1.4操作有限的存储空间
1.1.5理解栈空间(Stack)和堆空间(Heap)
1.1.6关键词const的使用
1.1.7关键词volatile
1.1.8处理器字长与内存位宽不一致处理
1.1.9struct{}结构体的使用
1.2ARM汇编语言
1.2.1学习方法介绍
1.2.2ARM微处理器的指令的分类与格式
1.2.3指令的条件域
1.2.4指令的寻址方式
1.2.5ARM汇编的指令分类讲解及示例
1.2.6GNUARM汇编的格式
1.3ARM汇编和C语言的混合编程的实例
1.3.1在C语言程序中内嵌汇编实例
1.3.2在汇编中使用C语言程序定义的全局变量实例
1.3.3在C语言程序中调用汇编的函数实例
1.3.4在汇编中调用C语言的函数实例
1.4本章小结
……
第2章嵌入式开发的软件结构
第3章嵌入式操作系统
第4章嵌入式开发的硬件基础
第2部分μC/OSII嵌入式开发
第5章μC/OSII开发基础
第6章μC/OSII的移植及应用实例
第3部分嵌入式Linux开发
第7章嵌入式Linux开发基础
第8章嵌入式Linux系统的驱动程序开发
第9章嵌入式Linux的Qt开发
第10章嵌入式Linux系统的网络协议栈
第11章嵌入式Linux系统的移植
本书介绍了嵌入式开发多个方面的内容,涵盖面较为广泛。本书的读者对象包括:刚接触嵌入式开发的人员,以及有一定嵌入式开发基础,希望参考各种开发项目的工程人员。本书在编写的时候尽量做到了按知识需求组织,以方便不同的读者按需阅读。 本书介绍了嵌入式开发多个方面的内容,涵盖面较为广泛。整本书分为3个部分:第1部分介绍嵌入式系统开发必须具备的软硬件基础。这一部分虽然是相对基础的内容,但在介绍重要内容的时候着重从应用的角度加以描述,在简单说明原理之后,回答了这些基础内容到底是怎么用的问题。由于涉及了不少实际系统,所以第1部分的内容是有一定深度的。第2部分讨论基于μC/OSII的嵌入式系统开发,由于μC/OSII系统的内核相对简单,所以这部分重点是说明μC/OSII的程序设计框架及它的移植应用。在第3部分中,全面讨论了嵌入式Linux开发的各个重要方面,其中包括嵌入式Linux的驱动程序设计,这部分介绍了多种外设的驱动设计实例。另外,本书还讨论了Qt的程序设计和核心机制,以及Linux的网络实现的实例。最后还讨论了对一个嵌入式Linux系统移植所需要做的工作,分别介绍了BootLoader、内核及驱动程序的移植方法。 本书的读者对象包括:刚接触嵌入式开发的人员,以及有一定嵌入式开发基础,希望参考各种开发项目的工程人员。本书在编写的时候尽量做到了按知识需求组织,以方便不同的读者按需阅读。
书籍详细信息 | |||
书名 | 嵌入式系统开发站内查询相似图书 | ||
丛书名 | 代码的力量 | ||
9787121085765 如需购买下载《嵌入式系统开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 58.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 5000 |
嵌入式系统开发是电子工业出版社于2009.05出版的中图分类号为 TP360.21 的主题关于 微型计算机-系统开发 的书籍。