深入浅出嵌入式底层软件开发(嵌入式学习书籍)

编程入门 行业动态 更新时间:2024-10-14 18:13:05

深入浅出<a href=https://www.elefans.com/category/jswz/34/1770281.html style=嵌入式底层软件开发(嵌入式学习书籍)"/>

深入浅出嵌入式底层软件开发(嵌入式学习书籍)

向大家推荐一本书,送给那些想从事嵌入式底层软件开发,却又难于入门的学者,上图:

内容简介

《深入浅出:嵌入式底层软件开发》内容简介:第1篇(第1~3章)以ARM CPU及其汇编语言为背景,深入浅出地讲解软件是如何控制硬件的。第2篇(第4~7章)以S3C2440开发板为硬件,讲解制作嵌入式Linux系统的完整过程,具有很强的实用性和可操作性。第3篇(第8~11章)以尽可能通俗的方式讲解Linux设备驱动中涉及的复杂理论,在此基础上,以驱动程序的2个接口(向下与硬件接口、向上与内核子系统接口)为突破口,由浅入深地编写和剖析了嵌入式真实典型硬件(LED灯、按键、网卡、LCD、触摸屏)的驱动程序。所有的驱动程序均能在实际硬件上正常运行,帮助读者揭开Linux驱动的神秘面纱。第12章以实战的方式,深入浅出地剖析了嵌入式Linux系统中最重要的2类驱动(LCD和触摸屏)的代码实现。并简介了块设备驱动和usb设备驱动。本书适合硬件工程师、软件工程师、嵌入式软件的从业人员、教授嵌入式软件开发课程的老师、意欲从事嵌入式软件开发工作的大学生阅读。  

编辑推荐

《深入浅出:嵌入式底层软件开发》包含ARM裸机程序开发、嵌入式Linux系统建构、Linux驱动程序开发三部分。
《深入浅出:嵌入式底层软件开发》从软硬件的分界面开始,循序渐进,逐一详细讲解嵌入式底层软件开发的各个技术要点,技术体系全面;既有一定的理论,但更加强调实战性;深入浅出,能让读者以最少的时间成本代价获得嵌入式底层软件开发的技术精髓。
如果您是一位硬件工程师,想在最短的时间内学习软件控制硬件的原理,并编写软件来直接控制硬件,那么本书是为您准备的,请阅读本书的第一篇。
如果您是一位应用软件工程师,很好奇到底是谁帮助你的应用软件去操控底层的硬件完成各种各样有意思的工作,那么请阅读本书的第一篇和第三篇。
如果您是一位嵌入式软件的从业人员,那么相信通过阅读本书,您能以最少的时间成本,了解到嵌入式底层软件开发的技术精髓,回答你为了赶项目工期而不得不囫囵吞枣的技术问题。
如果您是一位教授嵌入式软件开发课程的老师,相信本书能有助于您更加深入浅出地讲好您的课程,因为本书的所有内容和实验都经过了数百名学员的亲手操作和认可。
如果您是一位即将走出校门,意欲从事嵌入式软件开发工作的大学生,当本书能助您一臂之力,快速掌握实际开发工作中所需的实战技能,使您顺利适应新的工作岗位的话,我将感到无比的自豪。
如果您是一位在校学生并和学生时代的我有相同冲动的话,那么请通读本书吧!  

作者简介

杨铸教育背景:电子科技大学通信与信息工程工学硕士;北京邮电大学工学学士 学位,专业为计算机软件。重大经历:作为主要组织人员,组织完成了中国移动四川分公司最早的短信系统平台的建设;早期专注于Microsoft的OS和Database的技术研究与职业培训,是微软在中国的早期MCT之一,MCP号1694198;参与完成国家863计划项目——信息安全产品演示和验证平台的子课题并与合作公司完成产品化开发—内部网络监管系统;中后期专注于嵌入式软件开发的研究与职业培训,精于ARM体系结构与嵌入式Linux。  

目录

1 第1章 ARM汇编编程基础 9
1.1 ARM CPU寄存器 9
1.1.1 普通寄存器R0 – R15 10
1.1.2 状态寄存器CPSR与SPSR 11
1.1.3 流水线对PC值的影响 13
1.2 基本寻址方式与基本指令 15
1.2.1 最常见寻址方式精解 15
1.2.2 最常见指令精解 16
1.3 ARM汇编伪操作 18
1.3.1 汇编伪操作在汇编程序中的使用范例 18
1.3.2 最常见汇编伪操作精解 19
1.3.3 汇编伪操作列表 21
1.4 ADS开发环境的使用 23
1.4.1 在ADS中进行裸机程序的编辑、编译、运行 24
1.4.2 在AXD中进行裸机程序调试的方法与步骤 32
1.5 RealView MDK开发环境的使用 40
1.5.1 在MDK开发环境下编写裸机程序 40
1.5.2 MDK调试裸机程序的

更多推荐

深入浅出嵌入式底层软件开发(嵌入式学习书籍)

本文发布于:2024-03-09 00:26:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1723018.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:嵌入式   深入浅出   底层   书籍   软件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!