- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM 微处理机外围与
嵌入式系统实作
1
目
录
1. 基本介绍6
1.1. 嵌入式系统 6
1.2. ARM 微处理器 11
1.3. 开发环境 50
1.4. 开发软件说明 69
2. ARM 程序设计实验 110
2.1. ARM 指令实验 110
2.2. Thumb 组译指令实验 115
2.3. ARM 处理器工作模式实验 119
3. 系统基础实验 125
3.1. 内存实验 125
3.2. I/O 界面实验135
3.3. 中断实验 142
3.4. 实时时钟实验 156
3.5. 串行通信实验 168
4. 人机界面实验 181
4.1. 七段显示器显示实验 181
4.2. 液晶显示实验 188
2
4.3. 4x4 键盘控制实验 210
4.4. 触摸面板控制实验 221
5. 通信实验243
5.1. IIC 串行通信实验243
5.2. 以太网络通讯实验 257
5.3. 音讯接口 IIS 实验277
6. uC/OS 嵌入式操作系统实验286
6.1. uC/OS 移植实验286
6.2. uC/OS 应用实验295
7. uCLinux 嵌入式操作系统300
7.1. uClinux 烧录实验300
7.2. uClinux 系统编译307
3
序
本书为 ARM 嵌入式系统之实作教材,主要讲 ARM 嵌入式系统之开发方法,
包含解使用 Embest S3CEV40 系统及 Embest IDE 开发环境,实作接口设备实验
并进行嵌入式应用软件的整合开发。本书详细地介绍教学系统各个实验的实验原
理、软件设计和硬件设计,并且附有练习程序,以作为 ARM 嵌入式系统开发之
基础。本书将按以下章节次序进行讲解:
? 嵌入式系统介绍`:介绍嵌入系统应用,及其处理器架构,和嵌入式实时作
业系统。并详细介绍 ARM 处理器及程序设计指令。
? 开发环境介绍:详细介绍 ARM 嵌入式系统的软硬件的安装、硬件资源以及
Embest IDE for ARM 开发软件的使用。
? ARM 程序设计实验:练习 ARM 及 Thumb 的汇编程序设计,并介绍
ARM 处理器工作模式实验。
? 系统基础实验:内存实验、I/O 接口程序设计实验、中断实验、串行通信
实验、实时时钟实验。实验完成后要求能熟练地使用 Embest IDE for ARM
开发开发软件。
? 人机界面实验:本章主要包括 LED 实验和液晶显示实验、使用者键盘实验
和触摸面板控制实验。实验可应用在近接的 ARM 核技术的软件开发及硬件
设计。
? 通讯实验:本章主要包括 IIC 串行接口总线通讯实验、以太网通讯实验和
IIS 音讯接口总线通讯实验。实验要求能熟练地掌握基于 ARM 核处理器
软件和硬件设计的方法。
? uCOS 嵌入式操作系统实验:主要介绍 uCOS-II 实时操作系统在 ARM 嵌入
式系统上的应用,并详细介绍移植的方法。
? uCLinux 嵌入式操作系统实验:主要介绍 uCLinux 烧录及编译方法,并详细
4
介绍 uCLinux 程序设计的方法。
5
1. 基本介绍
1.1. 嵌入式系统
本章节介绍嵌入式系统基本观念,嵌入式系统包含有嵌入式处理器,嵌入式
系统周边电路,及嵌入式操作系统。
嵌入式处系统常应用于信息家电,及计算机外设设备控制。嵌入式系统可以说
是一小型,专属的计算机系统。通常嵌入式处系统包含一小型的处理器及操作系统。
而嵌入式系统所使用的处理器运算能力,往往会比个人计算机处理器弱,其常
见的特性有:
? 没有平行的运算电路,以降低处理器成本。
? 有高速缓存的能力,以增强处理器速度。
? 常使用精简使令集架构,以用管线功能加速处理器速度。
? 常使用内存 I/O 映对,也就使用内存存取去作 I/O 设备存取
? 具备仿真器除错功能,以利产品的开发。
? 因为应用在
您可能关注的文档
- ARM创新实验设计报告——樊江春.doc
- ARM嵌入式系期末考试练习题_1.doc
- ARM嵌入式系统BSP的程序设计.doc
- ARM嵌入式技术原理与应用.doc
- ARM嵌入式数字时钟设计.doc
- ARM嵌入式系统基础.doc
- arm嵌入式系统基础教程(第二版)答案.doc
- ARM体系结构课程设计课程论文格式要求.docx
- ARM开发教程之ARM体系的嵌入式系统BSP的程序设计.doc
- ARM期末大作业.doc
- 中国国家标准 GB/T 31270.13-2025化学农药环境安全评价试验准则 第13部分:蚤类急性活动抑制试验.pdf
- 《GB/T 31270.13-2025化学农药环境安全评价试验准则 第13部分:蚤类急性活动抑制试验》.pdf
- GB/T 31270.13-2025化学农药环境安全评价试验准则 第13部分:蚤类急性活动抑制试验.pdf
- GB/T 31270.11-2025化学农药环境安全评价试验准则 第11部分:家蚕急性毒性试验.pdf
- GB/T 4706.127-2025家用和类似用途电器的安全 第127部分:水暖毯、水暖褥垫及类似器具的特殊要求.pdf
- 《GB/T 4706.127-2025家用和类似用途电器的安全 第127部分:水暖毯、水暖褥垫及类似器具的特殊要求》.pdf
- 中国国家标准 GB/T 4706.127-2025家用和类似用途电器的安全 第127部分:水暖毯、水暖褥垫及类似器具的特殊要求.pdf
- 中国国家标准 GB/T 24810.3-2025起重机 限制器和指示器 第3部分:塔式起重机.pdf
- GB/T 46240.1-2025IPv6网络设备安全技术要求和测试方法 第1部分:路由器.pdf
- 中国国家标准 GB/T 46240.1-2025IPv6网络设备安全技术要求和测试方法 第1部分:路由器.pdf
文档评论(0)