图书介绍

嵌入式系统设计与实例开发 基于ARM微处理器与μC/OS-Ⅱ实时操作系统【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

嵌入式系统设计与实例开发 基于ARM微处理器与μC/OS-Ⅱ实时操作系统
  • 王田苗主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302058598
  • 出版时间:2002
  • 标注页数:261页
  • 文件大小:30MB
  • 文件页数:272页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

嵌入式系统设计与实例开发 基于ARM微处理器与μC/OS-Ⅱ实时操作系统PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 嵌入式系统概述1

1.1 嵌入式系统简介1

1.1.1 什么是嵌入式系统1

目录1

1.1.2 嵌入式系统的特点5

1.1.3 嵌入式系统的分类5

1.2 嵌入式系统的应用领域8

1.3 嵌入式系统在机电产品方面的应用10

1.4.1 嵌入式系统的现状13

1.4 嵌入式系统的现状和发展趋势13

1.4.2 未来嵌入式系统的发展趋势14

第2章 嵌入式系统的基本知识16

2.1 嵌入式微处理器和嵌入式操作系统16

2.1.1 嵌入式微处理器16

2.1.2 嵌入式操作系统21

2.2 嵌入式系统的选型原则26

2.2.1 硬件平台的选择26

2.2.2 嵌入式操作系统的选型原则27

2.3 嵌入式系统中的一些重要概念30

2.3.1 基本概念30

2.3.2 关于实时系统的概念31

2.4 基于ARM和μC/OS-Ⅱ的嵌入式开发平台32

2.4.1 为什么选择ARM和μC/OS-Ⅱ33

2.4.2 UP-NetARM200嵌入式开发平台简介33

2.4.3 UP-NetARM200嵌入式开发平台结构34

3.1 嵌入式系统设计的一般方法37

第3章 嵌入式系统的设计准则及开发方法37

3.2 嵌入式系统的硬件/软件协同设计技术39

3.3 嵌入式系统的测试技术41

3.3.1 软件分析和仿真技术41

3.3.2 软件测试技术41

3.3.3 嵌入式软件的测试工具43

3.4 嵌入式系统的可靠性[6]44

3.4.1 嵌入式系统失效特征44

3.4.2 常用的可靠性参数45

4.1 SDT仿真环境概述48

4.1.1 ARM仿真器的流程简介48

第4章 ARM SDT仿真环境48

4.1.2 重要概念49

4.2 APM开发工具50

4.2.1 建立项目文件50

4.2.2 配置项目工具52

4.3 ADW开发工具55

4.3.1 环境简介55

4.3.2 工具配置和调试57

5.1 移植——将μC/OS-Ⅱ移植到自己的硬件平台60

第5章 μC/OS-Ⅱ在ARM微处理器上的移植60

5.2 μC/OS-Ⅱ在S3C44B0X上的移植61

第6章 基于μC/OS-Ⅱ建立自己的RTOS66

6.1 基于μC/OS-Ⅱ扩展RTOS的体系结构66

6.2 建立文件系统68

6.2.1 文件系统简介68

6.2.2 文件系统的实现过程69

6.2.3 文件系统相关的API函数功能详解72

6.3.1 串行口73

6.3 外设及驱动程序73

6.3.2 液晶显示驱动程序74

6.3.3 键盘驱动程序75

6.3.4 USB接口76

6.3.5 网络相关组件77

6.4 图形用户接口(GUI)函数77

6.4.1 基于Unicode的汉字字库77

6.4.2 Unicode字库的显示及相关函数83

6.5 基本绘图函数83

6.5.1 相关绘图函数84

6.5.2 典型的控件91

6.6 系统的消息队列95

6.6.1 系统消息95

6.6.2 消息相关函数95

6.7 其他实用的应用程序接口(API)函数96

第7章 ARM7的硬件开发平台介绍100

7.1 ARM7微处理器简介100

7.1.1 ARM系列芯片简介100

7.1.2 ARM7TDMI简介100

7.2.1 SamsungS3C44B0X简介101

7.1.3 Samsung S3C44B0X介绍101

7.2 基于S3C44B0X微处理器的嵌入式系统101

7.2.2 基于S3C44B0X微处理器的嵌入式系统体系结构105

7.3 存储器系统介绍106

7.4 接口介绍109

7.4.1 通用异步收发器(UART)109

7.4.2 USB接口116

7.4.3 JTAG调试接口123

7.5 人机交互接口123

7.5.1 LCD显示模块124

7.5.2 键盘模块126

第8章 用户应用程序的建立与调试131

8.1 在嵌入式系统上运行的应用程序的结构131

8.2 建立应用程序136

8.2.1 系统的消息循环136

8.2.2 创建新任务以及任务之间的同步137

8.2.3 使用绘图函数139

8.2.4 系统的控件141

8.3.1 配置ARM SDT2.5开发环境142

8.3 用户应用程序综合举例142

8.3.2 开发基本的嵌入式应用程序148

第9章 嵌入式应用程序举例154

9.1 绘图API函数154

9.1.1 绘图的API函数应用举例154

9.1.2 绘图的API函数应用举例的源代码156

9.2 系统的消息循环161

9.2.1 使用系统的消息循环161

9.2.2 系统的消息循环使用的源代码163

9.3.1 USB连机通信程序的实现过程168

9.3 USB连机通信168

9.3.2 USB连机通信程序实现的源代码169

9.4 文件的使用170

9.4.1 文件的读取应用举例170

9.4.1 文件的读取实现的源代码172

9.5 列表框控件的使用173

9.5.1 列表框控件的使用举例173

9.5.2 列表框控件举例的源代码174

9.6.1 文本框控件的使用举例176

9.6 文本框控件的使用176

9.6.2 文本框控件的举例源代码178

9.7 系统的多任务和系统时钟181

9.7.1 系统的多任务和系统时钟应用举例181

9.7.2 系统的多任务和系统时钟举例源代码183

9.8 综合举例187

9.8.1 综合举例的设计思路187

9.8.2 综合举例的源代码190

第10章 嵌入式机器人控制器的设计196

10.1.1 基于DSP的嵌入式网络直流伺服驱动器197

10.1 基于PC的机器人控制系统197

10.1.2 PC机与网络直流伺服驱动器的接口关系198

10.2 两自由度机器人控制软件结构设计199

10.2.1 G代码编辑环境200

10.2.2 G代码解析202

10.2.3 轨迹插补与运动学逆解203

10.3 机器人控制203

10.3.1 两自由度机器人控制软件的实现204

10.3.2 运动轨迹仿真及机器人运动学逆解的实现205

10.3.3 机器人控制的实现206

10.4 嵌入式机器人控制器设计207

10.4.1 嵌入式控制器可以取代PC机吗207

10.4.2 嵌入式机器人控制器的结构208

10.4.3 嵌入式机器人控制器应用程序设计208

10.4.4 菜单式应用程序的结构分析209

10.4.4 用嵌入式控制器实现机器人控制211

10.4.5 嵌入式控制与网络直流伺服驱动器的通信接口214

11.1.1 中国的工程机械217

第11章 嵌入式工程机械智能监控器217

11.1 工程机械简介217

11.1.2 工程机械的监控器218

11.2 基于ARM的工程机械监控器的设计220

11.2.1 监控器的硬件结构220

11.2.2 监控器的功能及相关函数222

附录1 基于μC/OS-Ⅱ和μC/OS的一些产品244

附录2 国外高校嵌入式系统课程的体系结构256

参考文献261

热门推荐