ARM7嵌入式开发实验与实践
基本信息
- 作者: 田泽
- 丛书名: 嵌入式系统开发与应用系列教程
- 出版社:北京航空航天大学出版社
- ISBN:7810778811
- 上架时间:2006-9-26
- 出版日期:2006 年9月
- 开本:16开
- 页码:356
- 版次:1-1
- 所属分类:
计算机 > 计算机组织与体系结构 > 嵌入式计算机
计算机 > 计算机组织与体系结构 > 微处理器/CPU
教材 > 教材汇编分册 > 高等理工
本版教材征订号:00470952193
内容简介回到顶部↑
以arm7核的 embest edukitii/iii多核实验教学系统为硬件开发平台,以arm7中广泛使用的外围基本接口功能开发为例,并以μc/osii和μclinux嵌入式操作系统为软件开发平台,设计开发了31个实验,内容包括:基于arm的嵌入式软件开发基础实验、基本接口实验、人机接口实验、通信与音频接口实验、μc/osii基础实验和μclinux基础实验。.
内容安排上从易到难,相对完整,密切结合嵌入式系统教学实际,贴近嵌入式开发实际工程应用,并提供了丰富的从入门到系统开发的实验例程。使读者不仅能够系统地掌握嵌入式系统开发的基本知识和技能,而且对复杂实用的外围接口模块开发、基于μc/osii和μclinux的应用开发也会有全面的了解。..
书中附英蓓特公司免费提供的光盘1张,包括embest ide pro校园版及其他相关资料。
本书可作为电子、通信、自动化、计算机等电类专业嵌入式系统课程实验教学的教材,也可供嵌入式系统相关工程技术人员参考。...
内容安排上从易到难,相对完整,密切结合嵌入式系统教学实际,贴近嵌入式开发实际工程应用,并提供了丰富的从入门到系统开发的实验例程。使读者不仅能够系统地掌握嵌入式系统开发的基本知识和技能,而且对复杂实用的外围接口模块开发、基于μc/osii和μclinux的应用开发也会有全面的了解。..
书中附英蓓特公司免费提供的光盘1张,包括embest ide pro校园版及其他相关资料。
本书可作为电子、通信、自动化、计算机等电类专业嵌入式系统课程实验教学的教材,也可供嵌入式系统相关工程技术人员参考。...
目录回到顶部↑
第1章 嵌入式系统开发与应用基础.
1.1 基于arm的嵌入式开发环境概述2
1.1.1 交叉开发环境2
1.1.2 模拟开发环境3
1.1.3 评估电路板4
1.1.4 嵌入式操作系统4
1.2 arm开发工具简介5
1.2.1 arm sdt 5
1.2.2 arm ads7
1.2.3 multi 200010
1.2.4 embest ide for arm14
1.2.5 openice32a900仿真器15
1.2.6 multiice仿真器16
1.2.7 arm realview开发工具17
1.3 基于arm的嵌入式系统开发学习18
第2章 embest edukitii/iii实验教学系统
2.1 实验教学系统简介19
2.1.1 基本组成19
2.1.2 主要特点20
2.1.3 软、硬件配置21
1.1 基于arm的嵌入式开发环境概述2
1.1.1 交叉开发环境2
1.1.2 模拟开发环境3
1.1.3 评估电路板4
1.1.4 嵌入式操作系统4
1.2 arm开发工具简介5
1.2.1 arm sdt 5
1.2.2 arm ads7
1.2.3 multi 200010
1.2.4 embest ide for arm14
1.2.5 openice32a900仿真器15
1.2.6 multiice仿真器16
1.2.7 arm realview开发工具17
1.3 基于arm的嵌入式系统开发学习18
第2章 embest edukitii/iii实验教学系统
2.1 实验教学系统简介19
2.1.1 基本组成19
2.1.2 主要特点20
2.1.3 软、硬件配置21
前言回到顶部↑
本书是《嵌入式系统开发与应用系列教程》中的实验教程之一,以ARM7核的Embest EDUKITII/III实验教学系统为硬件开发平台,以ARM7中广泛使用的外围基本接口功能开发为例,并以嵌入式μC/OSII和μClinux操作系统为软件开发平台,系统地建立了基于ARM7相对完整的嵌入式教学体系。.
从教学和实验角度出发,将嵌入式开发与应用的复杂工程例程按照学习的自然过程,分类编写到实验教程中。在加强嵌入式基础教学的同时,希望在一个较为真实的实际工程平台上进行实验教学,形成从易到难、相对完整、贴近实际工程应用的嵌入式实验教学体系。本书包含大量软件和硬件资源,也可以作为基于ARM核嵌入式开发的技术参考手册。
嵌入式实验教学体系涉及计算机接口、计算机应用软件开发、计算机操作系统、应用电子以及网络通信等技术,内容繁杂。在本书的内容设计以及实验教学系统开发过程中,密切结合了基于ARM7的嵌入式开发的实际工程应用,将基于ARM7嵌入式应用系统外围复杂的实用模块开发例程、基于嵌入式μC/OSII和μClinux的开发基础移植到实验教学系统中。通过对本书的学习使读者能够系统地掌握基于ARM7的嵌入式开发的基本知识和技能,为基于ARM7的嵌入式系统开发打下坚实的基础。
本书各章内容安排如下:
第1章介绍嵌入式系统开发的基本情况,包括基于ARM的嵌入式开发环境、工具和基于ARM的学习情况。
第2章介绍Embest EDUKITII/III多核实验教学系统的组成及其各部分的使用。通过对第1和第2两章的学习可使读者对嵌入式开发与应用的基本情况、嵌入式开发工具和本教材所对应的Embest EDUKITII/III实验教学系统的基本构成有个全面了解。
第3章是围绕ARM处理器的软件开发的基础实验,包括ARM微处理器的基本指令系统、Thumb指令系统、汇编语言程序设计、ARM处理器工作模式切换、C语言嵌入式编程、C语言和汇编语言混合编程、综合性编程。通过这些实验,可使读者掌握嵌入式基本程序设计、IDE调试环境的使用。本章介绍的实验也是Embest ARM实验教学系统中最基本的实验。
第4章是基于S3C44B0X嵌入式外围的基本接口实验,包括存储器实验、I/O接口实验、中断实验、串口通信实验、实时时钟实验、数码管显示实验、看门狗控制实验和A/D转换实验。通过这些实验使读者对嵌入式外围接口应用有一个基本掌握。..
第5章是基于S3C44B0X嵌入式外围的复杂的人机接口实验,是具有较大难度但非常贴近实际工程应用的综合性设计实验。这些实验是用户在熟练掌握Embest EDUKITII/III实验教学系统、开发环境和基于ARM的嵌入式外围接口基础上进行的,主要包括液晶显示实验、用户键盘实验和触摸屏控制实验。
第6章是基于S3C44B0X嵌入式外围的复杂的通信和音频接口实验,是具有较大难度但非常贴近实际工程应用的综合性设计实验。主要包括I2C串行通信实验、以太网通信实验、音频接口I2S实验和USB实验。
通过第4~6章的实验,可使读者掌握基于S3C44B0X嵌入式的外围接口设备的开发、应用编程知识,能够熟练进行嵌入式常用外围接口模块的功能开发。
第7章主要介绍实时操作系统μC/OSII在基于ARM7核(S3C44B0X)的Embest EDUKITII/III中的移植和应用程序开发。本章实验可使读者了解μC/OSII内核移植到ARM7的方法和步骤,以及μC/OSII的启动流程和任务管理,学习使用μC/OSII系统提供的任务间的通信、同步和存储管理等功能。
第8章主要介绍嵌入式操作系统μClinux在基于ARM7核(S3C44B0X)的Embest EDUKITII/III中的移植和应用程序开发。本章实验可使读者了解μClinux的开发环境及内核的基本结构,掌握μClinux在S3C44B0X上的编译、运行、移植的方法和步骤,以及bootloader的开发方法,掌握μClinux内核的定制、调试及应用程序的开发、调试方法。
附录的主要内容是指令集速查表、指令集编码表及随书光盘内容介绍。
随书附带英蓓特公司免费提供的光盘1张,主要包括实验系统硬件和软件资料、实验系统使用指导手册、包括Embest IDE pro校园版安装程序在内的软件工具包、Embest新产品介绍,以及本系列教程部分书中的部分程序源代码。在光盘目录Board_SW\\Embest IDE\\Examples\\ARM_Basic下为本书第3章的程序源代码,在Board_SW\\EmbestIDE\\Examples\\EduKit44b0下为本书第4章部分程序源代码。本书其余程序源代码随Embest EDUKITII/III实验系统提供。实验时,请先把随实验系统所带的光盘中的实验例程下Edukit44b0文件夹复制到实验目录Embest IDE\\Examples\\Samsung\\Edukit44b0,实验时打开该目录下的程序即可实验。
本书可作为电子、通信、自动化、计算机等电类专业嵌入式系统课程实验教学的教材,也可供嵌入式系统相关工程技术人员参考。
基于ARM的嵌入式教学体系建设刚刚开始,而嵌入式应用开发又涉及软、硬件及操作系统等复杂的知识,因此建立一个较完善的教学体系,尤其是建立面向实际开发应用的教学体系,是一项非常复杂的系统工程。书中难免存在一些错误和不足,敬请读者谅解,并欢迎读者提出宝贵的意见和建议。...
田泽
2006年8月
从教学和实验角度出发,将嵌入式开发与应用的复杂工程例程按照学习的自然过程,分类编写到实验教程中。在加强嵌入式基础教学的同时,希望在一个较为真实的实际工程平台上进行实验教学,形成从易到难、相对完整、贴近实际工程应用的嵌入式实验教学体系。本书包含大量软件和硬件资源,也可以作为基于ARM核嵌入式开发的技术参考手册。
嵌入式实验教学体系涉及计算机接口、计算机应用软件开发、计算机操作系统、应用电子以及网络通信等技术,内容繁杂。在本书的内容设计以及实验教学系统开发过程中,密切结合了基于ARM7的嵌入式开发的实际工程应用,将基于ARM7嵌入式应用系统外围复杂的实用模块开发例程、基于嵌入式μC/OSII和μClinux的开发基础移植到实验教学系统中。通过对本书的学习使读者能够系统地掌握基于ARM7的嵌入式开发的基本知识和技能,为基于ARM7的嵌入式系统开发打下坚实的基础。
本书各章内容安排如下:
第1章介绍嵌入式系统开发的基本情况,包括基于ARM的嵌入式开发环境、工具和基于ARM的学习情况。
第2章介绍Embest EDUKITII/III多核实验教学系统的组成及其各部分的使用。通过对第1和第2两章的学习可使读者对嵌入式开发与应用的基本情况、嵌入式开发工具和本教材所对应的Embest EDUKITII/III实验教学系统的基本构成有个全面了解。
第3章是围绕ARM处理器的软件开发的基础实验,包括ARM微处理器的基本指令系统、Thumb指令系统、汇编语言程序设计、ARM处理器工作模式切换、C语言嵌入式编程、C语言和汇编语言混合编程、综合性编程。通过这些实验,可使读者掌握嵌入式基本程序设计、IDE调试环境的使用。本章介绍的实验也是Embest ARM实验教学系统中最基本的实验。
第4章是基于S3C44B0X嵌入式外围的基本接口实验,包括存储器实验、I/O接口实验、中断实验、串口通信实验、实时时钟实验、数码管显示实验、看门狗控制实验和A/D转换实验。通过这些实验使读者对嵌入式外围接口应用有一个基本掌握。..
第5章是基于S3C44B0X嵌入式外围的复杂的人机接口实验,是具有较大难度但非常贴近实际工程应用的综合性设计实验。这些实验是用户在熟练掌握Embest EDUKITII/III实验教学系统、开发环境和基于ARM的嵌入式外围接口基础上进行的,主要包括液晶显示实验、用户键盘实验和触摸屏控制实验。
第6章是基于S3C44B0X嵌入式外围的复杂的通信和音频接口实验,是具有较大难度但非常贴近实际工程应用的综合性设计实验。主要包括I2C串行通信实验、以太网通信实验、音频接口I2S实验和USB实验。
通过第4~6章的实验,可使读者掌握基于S3C44B0X嵌入式的外围接口设备的开发、应用编程知识,能够熟练进行嵌入式常用外围接口模块的功能开发。
第7章主要介绍实时操作系统μC/OSII在基于ARM7核(S3C44B0X)的Embest EDUKITII/III中的移植和应用程序开发。本章实验可使读者了解μC/OSII内核移植到ARM7的方法和步骤,以及μC/OSII的启动流程和任务管理,学习使用μC/OSII系统提供的任务间的通信、同步和存储管理等功能。
第8章主要介绍嵌入式操作系统μClinux在基于ARM7核(S3C44B0X)的Embest EDUKITII/III中的移植和应用程序开发。本章实验可使读者了解μClinux的开发环境及内核的基本结构,掌握μClinux在S3C44B0X上的编译、运行、移植的方法和步骤,以及bootloader的开发方法,掌握μClinux内核的定制、调试及应用程序的开发、调试方法。
附录的主要内容是指令集速查表、指令集编码表及随书光盘内容介绍。
随书附带英蓓特公司免费提供的光盘1张,主要包括实验系统硬件和软件资料、实验系统使用指导手册、包括Embest IDE pro校园版安装程序在内的软件工具包、Embest新产品介绍,以及本系列教程部分书中的部分程序源代码。在光盘目录Board_SW\\Embest IDE\\Examples\\ARM_Basic下为本书第3章的程序源代码,在Board_SW\\EmbestIDE\\Examples\\EduKit44b0下为本书第4章部分程序源代码。本书其余程序源代码随Embest EDUKITII/III实验系统提供。实验时,请先把随实验系统所带的光盘中的实验例程下Edukit44b0文件夹复制到实验目录Embest IDE\\Examples\\Samsung\\Edukit44b0,实验时打开该目录下的程序即可实验。
本书可作为电子、通信、自动化、计算机等电类专业嵌入式系统课程实验教学的教材,也可供嵌入式系统相关工程技术人员参考。
基于ARM的嵌入式教学体系建设刚刚开始,而嵌入式应用开发又涉及软、硬件及操作系统等复杂的知识,因此建立一个较完善的教学体系,尤其是建立面向实际开发应用的教学体系,是一项非常复杂的系统工程。书中难免存在一些错误和不足,敬请读者谅解,并欢迎读者提出宝贵的意见和建议。...
田泽
2006年8月







点击看大图

加载中...

