图书介绍
嵌入式微系统PDF|Epub|txt|kindle电子书版本网盘下载
- 王绍伟,郑德智,吴玉勇编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111539124
- 出版时间:2016
- 标注页数:216页
- 文件大小:38MB
- 文件页数:232页
- 主题词:微型计算机-系统设计
PDF下载
下载说明
嵌入式微系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 前后台软件架构1
1.1 MCU51的发展历史1
1.2 前后台软件架构3
1.2.1 大循环扫描类型3
1.2.2 中断触发类型3
1.2.3 节拍触发类型4
1.2.4 综合性类型4
1.3 实用单片机系统5
1.3.1 目录结构5
1.3.2 三要素实例7
1.3.3 消息机制9
1.3.4 软件定时器13
1.3.5 按键扫描17
1.3.6 串口通信20
1.3.7 计时时钟23
1.3.8 界面设计24
1.4 小结28
第2章 软件基础30
2.1 Source Insight30
2.2 C#编程风格33
2 3 Keil-C5133
2.4 MDK-ARM35
2.5 结构体36
2.6 临界态37
2.7 临界态保护38
2.8 数据存储对齐39
2.9 指针40
2.10 宏定义41
2.11 字符编码42
2.12 小结44
第3章 小型工控系统45
3.1 嵌入式设备分类45
3.2 可编程控制器47
3.2.1 起源47
3.2.2 体系结构48
3.2.3 编程语言49
3.2.4 可靠性设计50
3.2.5 易用性52
3.3 人机界面53
3.3.1 硬件介绍53
3.3.2 软件编程53
3.4 传感器56
3.4.1 无源开关56
3.4.2 接近开关58
3.4.3 模拟传感器60
3.5 驱动器63
3.5.1 继电器64
3.5.2 电磁阀66
3.5.3 直流电动机66
3.5.4 交流电动机67
3.5.5 变频器68
3.5.6 直流无刷电动机69
3.5.7 伺服电动机69
3.5.8 步进电动机70
3.5.9 振动盘71
3.5.10 工业电源类设备72
3.6 Modbus协议73
3.6.1 需求分析73
3.6.2 UART收发器74
3.6.3 帧模式74
3.6.4 校验75
3.6.5 接口标准78
3.6.6 数据交换协议80
3.7 PID82
3.7.1 P算法82
3.7.2 I算法83
3.7.3 D算法84
3.8 小结84
第4章 msPLC/msOS设计过程85
4.1 需求来源85
4.2 项目背景87
4.2.1 工作原理88
4.2.2 硬件设计91
4.2.3 软件设计91
4.3 开发评估板94
4.3.1 msPLC来源95
4.3.2 msPLC-Demo97
4.3.3 电路分析97
4.4 八任务μC/OS-II102
4.4.1 选择μC/OS-II103
4.4.2 精简μC/OS-II103
4.5 选择C#105
4.5.1 C#命名规范107
4.5.2 变量函数重名108
4.5.3 分层分块109
4.5.4 CMSIS110
4.5.5 寄存器组111
4.5.6 命名空间113
4.5.7 抽象封装114
4.5.8 优雅的编程风格115
4.5.9 结构体System和App116
4.5.10 引入设备层116
4.5.11 文件目录建立118
4.5.12 两大结构体120
4.5.13 引入数据库122
4.5.14 平台架构图124
4.6 菜单界面124
4.6.1 C#界面编程125
4.6.2 控件127
4.6.3 页面131
4.6.4 控件链表134
4.6.5 创建界面136
4.6.6 解析界面138
4.6.7 按键处理141
4.7 业务逻辑143
4.7.1 按键处理144
4.7.2 访问机制145
4.8 设备147
4.8.1 Systick149
4.8.2 ADC150
4.8.3 DI152
4.8.4 DO152
4.8.5 Timer153
4.8.6 USART1154
4.8.7 Key155
4.8.8 LCD155
4.8.9 Storage155
4.9 小结161
第5章 定制双任务内核163
5.1 处理器架构164
5.2 工作原理165
5.2.1 FlashROM165
5.2.2 RAM166
5.2.3 内核168
5.2.4 动态变量与栈169
5.2.5 函数调用170
5.2.6 中断处理171
5.3 内核切换172
5.3.1 抢占173
5.3.2 切换内容173
5.3.3 如何切换174
5.3.4 任务结构体175
5.3.5 内核切换代码176
5.3.6 栈初始化178
5.3.7 创建任务179
5.3.8 任务启动180
5.4 消息机制181
5.5 小结182
第6章 应用184
6.1 浮点类型显示184
6.1.1 浮点类型数据存储结构184
6.1.2 sprintf函数185
6.1.3 水压控件初始化186
6.2 数据库指针187
6.3 界面定时刷新188
6.4 msPLC-100C189
6.4.1 接线端口190
6.4.2 端口190
6.4.3 RTC时钟电路193
6.4.4 RS485接口193
6.4.5 DC-DC195
6.5 万年历195
6.6 Modbus196
6.6.1 HMI屏196
6.6.2 主从机200
6.6.3 从机代码201
6.6.4 主机代码205
6.7 小结214
后记215