图书介绍

嵌入式系统构件PDF|Epub|txt|kindle电子书版本网盘下载

嵌入式系统构件
  • (美)Jean J.Labrosse著;袁勤勇等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111096460
  • 出版时间:2002
  • 标注页数:458页
  • 文件大小:45MB
  • 文件页数:471页
  • 主题词:

PDF下载


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

下载说明

嵌入式系统构件PDF格式电子书版下载

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

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

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

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

图书目录

第1章 示例代码1

1.1 安装嵌入式系统构件1

1.2 每一章是如何组织的2

1.3 INCLUDES.H2

1.4 与编译器无关的数据类型3

1.5 CFG.C和CFG.H3

1.6 全局变量4

1.7 OS_ENTER_CRITICAL()和OS_EXIT_CRITICALL()5

1.8 ESBB示例代码6

1.8.1 main()9

1.8.2 TestStatTask()10

1.8.3 TestClkTask()16

1.8.4 TestTmrTask(()18

1.8.5 TestDIOTask()19

1.8.6 TestAIOTask()21

1.8.7 TestTxTask()和TestRxTask()22

参考书目23

第2章 实时系统概念49

2.1 前台/后台系统49

2.4 共享资源50

2.3 资源50

2.2 代码的关键部分50

2.5 多任务处理51

2.6 任务51

2.7 环境转换(或者任务切换)52

2.8 内核52

2.9 调度程序53

2.10 非占先内核53

2.11 占先内核54

2.12 重入55

2.16 动态的优先级57

2.17 优先级的倒置57

2.14 任务优先级57

2.15 静态的优先级57

2.13 循环调度57

2.18 分配任务优先级60

2.19 互斥61

2.19.1 禁止和启动中断61

2.19.2 测试与设置62

2.19.3 禁止和启动调度程序63

2.19.4 信号量63

2.21 同步68

2.20 死锁(或者致命包含)68

2.22 事件标记70

2.23 任务间的通信71

2.24 消息信箱71

2.25 消息队列72

2.26 中断73

2.27 中断等待时间73

2.28 中断响应时间73

2.29 中断恢复时间74

2.30 中断等待时间、响应时间和恢复时间75

2.32 非屏蔽中断76

2.31 ISR的处理时间76

2.33 时钟脉冲78

2.34 内存需求80

2.35 实时内核的优点和缺点81

2.36 实时系统小结82

参考书目82

第3章 键盘84

3.1 键盘基本知识84

3.2 矩阵键盘扫描算法86

3.3 矩阵键盘模块87

3.4 内部结构88

3.5 接口函数90

3.6 配置94

3.7 怎样使用矩阵键盘模块94

参考书目98

第4章 多路复用LED显示器109

4.1 LED显示器109

4.2 多路复用LED显示模块111

4.3 内部结构112

4.4 接口函数114

4.5 配置118

4.6 怎样使用多路复用LED显示模块119

参考书目120

第5章 字符LCD模块130

5.1 液晶显示器130

5.2 字符LCD模块131

5.3 字符LCD模块内部结构133

5.4 接口函数135

5.5 LCD模块显示、配置142

5.6 LCD模块制造商143

6.1 时钟/日历153

第6章 钟点153

6.3 内部结构154

6.2 时钟/日历模块154

6.4 接口函数157

6.5 时钟/日历模块配置164

参考书目164

第7章 计时器管理器180

7.1 计时器管理器模块180

7.2 计时器管理器模块内部结构180

7.3 计时器管理器模块接口函数183

参考书目190

7.4 计时器管理器模块配置190

第8章 离散输入/输出199

8.1 离散输入200

8.2 离散输出203

8.3 离散输入/输出模块205

8.4 离散输入/输出模块内部结构206

8.5 离散输入/输出模块接口函数209

8.6 配置220

8.7 怎样使用离散输入/输出模块221

9.1 定点数241

第9章 定点数学241

9.2 定点加法和减法245

9.3 定点乘法245

9.4 定点除法246

9.5 定点比较246

9.6 使用定点算术,例1246

9.7 使用定点算术,例2248

9.8 使用定点算术,例3249

9.9 结论249

参考书目250

10.1 模拟输入251

第10章 模拟输入/输出251

10.2 读取ADC253

10.2.1 读取ADC的方法1254

10.2.2 读取ADC的方法2254

10.2.3 读取ADC的方法3256

10.2.4 读取ADC的综合方法258

10.3 温度测量示例258

10.4 模拟输出262

10.5 温度显示示例263

10.7 内部结构266

10.6 模拟输入/输出模块266

10.8 接口函数270

10.9 模拟输入/输出模块的配置281

10.10 怎样使用模拟输入/输出模块282

10.10.1 怎样使用模拟输入/输出模块,AI#0284

10.10.2 怎样使用模拟输入/输出模块,AI#1285

10.10.3 怎样使用模拟输入/输出模块,AI#2285

10.10.4 怎样使用模拟输入/输出模块,AI#3286

10.10.5 怎样使用模拟输入/输出模块,AI#4286

10.10.6 怎样使用模拟输入/输出模块,AI#5287

10.10.9 怎样使用模拟输入/输出模块,AO#2288

10.10.7 怎样使用模拟输入/输出模块,AO#0288

10.10.8 怎样使用模拟输入/输出模块,AO#1288

参考书目289

第11章 异步串行通信304

11.1 异步通信305

11.2 RS-232C307

11.3 RS-485311

11.4 收发数据314

11.4.1 接收效据314

11.4.2 数据传输318

11.5 PC机上的串行端口321

11.6 低层PC串行I/O模块(COMM-PC)323

11.7 缓冲串行I/O模块(COMMBCND)330

11.8 缓冲串行I/O模块(COMMRTOS)336

11.9 配置342

11.10 如何使用COMM-PC和COMMBGND模块343

11.11 如何使用COMM-PC和COMMRTOS模块344

参考书目345

12.1 基于字符的显示376

第12章 PC服务376

12.2 保存和恢复DOS环境379

12.3 占用时间测量380

12.4 多样性380

12.5 接口函数381

参考书目393

附录A μC/OS-II实时内核405

附录B 编程约定431

附录C 缩略词、缩写词和助记符词典445

附录D HPLISTC和TO452

附录E CD-ROM指南455

热门推荐