嵌入式ARM体系结构编程项目开发实践

嵌入式ARM体系结构编程项目开发实践

蔡国民, 主编

出版社:中南大学出版社

年代:2015

定价:40.0

书籍简介:

ARM9/11系列是目前最热门的嵌入式处理平台,由于具有体积小、低功耗、低成本、高性能、支持16位/32位双指令集和合作伙伴众多的优点,广泛应用于工业控制、数字消费电子、网络通信以及医疗汽车电子领域。本书针对软件企业嵌入式人才的知识、技能和素质要求,以真实项目作为实训案例,使学生系统掌握完成嵌入式项目开发所具备的专业知识、国际统一开发规范和标准,熟练使用关键技术和平台及工具,建立嵌入式软件设计思想。本书主要特色强调实用和应用两大主题,内容顺序和层次按照嵌入式软件项目实际的开发流程,将项目拆分为“项目描述、项目目标、项目实施、项目小结与拓展”,每个实训任务的设计都围绕着提高专业实践能力和创新能力、强化职业拓展力组织实施实战训练,相关理论知识讲解有机融入到项目实施过程,实例典型丰富、技术流行先进,不但详细介绍了ARM的硬件设计和软件编程,而且提供了完善的设计思路与方案,总结了开发心得和注意事项,对实例的程序代码做了详细注释,学生通过自主学习便可完成项目开发。

作者介绍:

周清平,男,1966年3月出生,湖南省张家界人,土家族,教授,博士后,现任中国服务贸易协会专家委员会副理事长,全国服务外包技能考试专家委员会副理事长,吉首大学软件服务外包学院院长,长期从事软件工程专业课程教学和开发,主要研究方向为量子信息、软件信息系统,主持国家自然科学基金、中国科学院科学研究基金、中国博士后基金、教育部科学研究重点项目、湖南省景区信息化专项等科研项目,主持国家级工程实践教育中心、软件工程综合改革试点专业、福特II国际合作项目、湖南省教育信息化专项等教研教改项目,获中国服务外包人才培养最佳实践新锐奖、湖南省自然科学奖、湖南省自然科学优秀学术论文奖,在国内外高级学术期刊发表SCI论文20余篇。   蔡国民,男,1976年9月出生,湖南省张家界人,土家族,副教授,博士研究生,国家高级程序员,现任吉首大学软件服务外包学院院长助理。长期从事软件工程专业课程教学和开发,主讲“C程序设计”、“嵌入式Linux编程”等课程。主要研究方向为嵌入式Linux编程、云计算及大数据处理,参与或主持国家自然科学基金、湖南省景区信息化专项、湖南省教育厅等多个科研项目,负责国家级工程实践教育中心、软件工程综合改革试点专业、福特II国际合作项目、湖南省教育信息化专项等教研教改项目,在国内外高级学术期刊发表论文多篇。

书籍目录:

第1章 ARM体系结构编程开发基础 (1)

1.1 实训目标(1)

1.1.1 知识目标(1)

1.1.2 能力目标(1)

1.1.3 素质目标(1)

1.2 ARM体系结构与编程开发技术(2)

1.2.1 ARM内核结构 (2)

1.2.2 ARM寄存器(3)

1.2.3 ARM C与汇编程序 (5)

1.3 ARM体系结构与编程开发工具 (8)

1.3.1开发环境介绍 (8)

1.3.2开发板认识与使用 (11)

1.3.3开发环境搭建 (16)

1.3.4 开发环境使用(21)

1.4 ARM编程开发规范(30)

1.4.1 源程序格式(30)

1.4.2标识符命名(30)

1.4.3函数 (32)

1.4.4 程序可读性(34)

1.5 小结(35)

第2章 基于LB522射频卡项目设计与开发(36)

2.1项目描述(36)

2.2项目目标(36)

2.3项目实施(36)

2.3.1项目开发基础 (36)

2.3.2 项目开发分析(40)

2.3.3项目任务分解 (40)

2.3.4 项目实施步骤(40)

2.3.5 项目运行结果(51)

2.4项目总结与拓展(54)

2.5 项目参考源代码(54)

第3章 多媒体播放器项目设计与开发(60)

3.1项目描述(60)

3.2项目目标(60)

3.3项目实施(60)

3.3.1项目开发基础 (60)

3.3.2 项目开发分析(60)

3.3.3 项目任务分解(61)

3.3.4项目实施步骤(61)

3.3.5 项目运行结果(66)

3.4项目总结与拓展(66)

3.5项目参考源代码(67)

第4章 液晶LCD显示项目设计与开发(73)

4.1项目描述(73)

4.2项目目标(73)

4.3项目实施(73)

4.3.1 项目开发基础(73)

4.3.2 项目开发分析(73)

4.3.3 项目任务分解(74)

4.3.4项目实施步骤 (74)

4.3.5 项目运行结果(84)

4.4项目总结与拓展(85)

4.5项目参考源代码(85)

第5章 DS18B20温度传感器项目设计与开发(90)

5.1项目描述(90)

5.2项目目标(90)

5.3项目实施(90)

5.3.1 项目开发基础(90)

5.3.2 项目开发分析(93)

5.3.3 项目任务分解(95)

5.3.4 项目实施步骤(95)

5.4项目小结与拓展(110)

5.5项目参考源代码(110)

第6章 RTC实时时钟控制项目设计与开发(119)

6.1项目描述(119)

6.2项目目标(119)

6.3项目实施(119)

6.3.1 项目开发基础(119)

6.3.2 项目开发分析(120)

6.3.3 项目任务分解(122)

6.3.4 项目实施步骤(123)

6.4项目小结与拓展(133)

6.5项目参考源代码(133)

第7章NAND FLASH硬盘读写项目设计与开发(137)

7.1项目描述(137)

7.2项目目标(137)

7.3项目实施(137)

7.3.1 项目开发基础(137)

7.3.2 项目开发分析(138)

7.3.3 项目任务分解(139)

7.3.4 项目实施步骤(139)

7.4项目小结与拓展(161)

7.5项目参考源代码(162)

第8章 嵌入式模数转换项目设计与开发(169)

8.1项目描述(169)

8.2项目目标(169)

8.3项目实施(169)

8.3.1 项目开发基础(169)

8.3.2 项目开发分析(170)

8.3.3 项目任务分解(170)

8.3.4项目实施步骤 (170)

8.3.5 项目运行结果(177)

8.4项目总结与拓展(178)

8.5项目参考源代码(178)

参考文献(185)

内容摘要:

RM9/11系列是目前最热门的嵌入式处理平台,由于具有体积小、低功耗、低成本、高性能、支持16位/32位双指令集和合作伙伴众多的优点,广泛应用于工业控制、数字消费电子、网络通信以及医疗汽车电子领域。本书针对软件企业嵌入式人才的知识、技能和素质要求,以真实项目作为实训案例,使学生系统掌握完成嵌入式项目开发所具备的专业知识、国际统一开发规范和标准,熟练使用关键技术和平台及工具,建立嵌入式软件设计思想。
  《嵌入式ARM体系结构编程项目开发实践》主要特色强调实用和应用两大主题,内容顺序和层次按照嵌入式软件项目实际的开发流程,将项目拆分为“项目描述、项目目标、项目实施、项目小结与拓展”。每个实训任务的设计都围绕着提高专业实践能力和创新能力、强化职业拓展力组织实施实战训练,相关理论知识讲解有机融入到项目实施过程。实例典型丰富、技术流行先进,不但详细介绍了ARM的硬件设计和软件编程,而且提供了完善的设计思路与方案,总结了开发心得和注意事项,对实例的程序代码作了详细注释,学生通过自主学习便可完成项目开发。

编辑推荐:

企业专业实训是在真实的企业工作环境中,以项目组的工作方式实现完整的项目开发过程,是实现高素质软件人才培养的重要实践教学环节,是集中训练学生的科学研究能力、工程实践能力和创新能力的必要一环,是对学生综合运用多学科的理论、方法、工具和技术解决实际问题的真实检验,对全面提高教育教学质量具有重要意义。
  本系列教材包括《C语言项目开发实践》《数据库项目开发实践》《Java项目开发实践》《Web前端项目开发实践》《JavaEE项目开发实践》《。Net项目开发实践》《Android项目开发实践》《嵌入式ARM体系结构编程项目开发实践》,共8本。校企双方教师、技术专家联合组成了教材编写委员会,他们深入生产实际、把握主流技术、遵循教学规律,摆脱了传统教材“理论知识+实训案例”的简单模式,将实训内容项目化、专业化和职业化,以真实的企业项目案例为载体,循序渐进地引导学生完成实训项目开发流程,使其专业知识得到巩固,专业技能得到提升,综合分析和解决实际问题的能力、项目开发能力、项目管理能力和创新精神得到强化,同时,在项目执行力、职业技能与素养诸方面得到有效锻炼。
  本套教材内容覆盖了软件工程专业主要能力点,精选了一定数量的软件项目案例,从项目描述、项目目标、项目实施、项目小结与拓展等方面介绍,均符合各自相关的项目开发规范,项目实施遵循软件生命周期模型,给出了软件设计思想、开发过程和开发结果。学生通过项目需求分析、系统设计、编码实现、系统测试与系统部署等环节,不断积累项目开发经验。本套丛书构思设计之巧、涉猎领域之广、推广应用之实,无不反映了吉首大学的教育教学改革已经转型发展到以学生发展为中心、以能力培养为核心的全面综合素质教育上来,是推行校企深度合作办学基础上微创新教学改革成果的集中展示。
  “一分耕耘,一分收获”,编者老师们致力于耕耘,期待着收获。站在第一读者的角度,本套教材将成为高等院校软件工程专业、职业培训和软件从业人员最具实用价值的实训教材和参考书,用书中所蕴含的智慧创造更多的财富。

书籍规格:

书籍详细信息
书名嵌入式ARM体系结构编程项目开发实践站内查询相似图书
9787548714118
如需购买下载《嵌入式ARM体系结构编程项目开发实践》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地长沙出版单位中南大学出版社
版次1版印次1
定价(元)40.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

嵌入式ARM体系结构编程项目开发实践是中南大学出版社于2015.3出版的中图分类号为 TP332 的主题关于 微处理器-计算机体系结构-高等学校-教材 ,微处理器-程序设计-高等学校-教材 的书籍。