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

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

内容简介

《深入浅出:嵌入式底层软件开发》内容简介:第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。  

目录

序言

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2012年3月7日
下一篇 2012年3月8日

相关推荐