TMS320F28335 DSP开发实战 模块精讲PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘向宇编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302403104
- 页数:345 页
第1章 纵观F2833x 1
1.1 DSP的典型应用 1
1.2 2833x/2823x和281x的对比 5
1.2.1 对比引脚和封装 6
1.2.2 对比供电 6
1.2.3 对比存储器 6
1.2.4 对比Flash和OTP 7
1.2.5 对比引导启动 8
1.2.6 对比时钟和系统控制 8
1.2.7 对比GPIO 9
1.2.8 对比外设 9
1.2.9 对比中断 13
1.3 F2833x和F2823x的对比 14
1.3.1 特性 14
1.3.2 同系列对比 16
1.3.3 引脚说明 18
1.4 如何开始DSP学习和应用 34
1.4.1 硬件开发工具 34
1.4.2 软件开发工具 37
1.4.3 参考资料及文献 38
1.5 本章小结 39
第2章 最小系统设计 40
2.1 引子 41
2.2 DSP及附属电路 41
2.3 引导模式跳线设计 43
2.4 复位模块设计 44
2.4.1 手动复位 44
2.4.2 仿真器重启 46
2.4.3 复位时序 47
2.5 时钟设计 47
2.6 总线扩展内存设计 49
2.7 电源设计 52
2.7.1 所需的电源类型 52
2.7.2 上电顺序 52
2.7.3 供电模块 54
2.8 JTAG接口设计 56
2.9 A/D模块设计 59
2.10 GPIO及引脚扩展设计 60
2.11 串行通信模块设计 61
2.12 PCB布局布线 63
2.12.1 PCB板的选择 63
2.12.2 布局要点 64
2.12.3 电源的处理 64
2.12.4 布线要点 65
2.13 板子焊接和调试 66
2.13.1 电源模块 66
2.13.2 复位模块 68
2.13.3 焊接DSP芯片 69
2.13.4 下载程序并运行 70
2.13.5 外部存储器的焊接 71
2.13.6 串行通信模块的焊接 71
2.14 本章小结 72
第3章 CCS操作入门 73
3.1 安装配置CCS 73
3.1.1 CCS 3.3 73
3.1.2 CCS 5.1 79
3.2 安装配置仿真器 82
3.2.1 510系列 82
3.2.2 XDS100 90
3.3 示例工程 93
3.3.1 官方示例包 93
3.3.2 使用示例、快速入门 96
3.4 如何新建工程 100
3.5 编译并下载程序 104
3.6 仿真调试程序 107
3.6.1 基本操作 107
3.6.2 读/写内存 108
3.6.3 观察寄存器 110
3.6.4 观察变量 110
3.7 如何固化程序 111
3.7.1 CCS 3.3的操作方法 111
3.7.2 CCS 5.x的操作方法 113
3.8 本章小结 115
第4章 F28xxx内部构架综述 116
4.1 总览 116
4.2 BOOT ROM 118
4.3 CSM模块 119
4.3.1 功能描述 119
4.3.2 受CSM保护的其他片上资源 121
4.3.3 CSM寄存器 122
4.3.4 需要使用代码解锁的情况 123
4.3.5 密码核对流程 123
4.3.6 使用CSM的注意事项 125
4.4 实时JTAG和分析 126
4.5 中断 128
4.6 看门狗模块 133
4.7 低功耗模式模块 134
4.7.1 低功耗模式寄存器 135
4.7.2 唤醒时序图 135
4.8 EALLOW功能 138
4.8.1 受保护的器件仿真寄存器 139
4.8.2 受保护的Flash/OTP配置寄存器 139
4.8.3 受EALLOW保护的CSM寄存器 140
4.8.4 受EALLOW保护的PIE向量表 140
4.8.5 受保护的系统控制寄存器 141
4.8.6 受EALLOW保护的GPIO寄存器 141
4.8.7 受EALLOW保护的eCAN寄存器 142
4.8.8 受EALLOW保护的ePWM寄存器 143
4.8.9 如何使用EALLOW 143
4.9 外设 143
4.9.1 DMA模块 145
4.9.2 CPU定时器 146
4.9.3 增强型PWM模块 147
4.9.4 高分辨率PWM模块 150
4.9.5 增强型CAP模块 151
4.9.6 增强型QEP模块 152
4.9.7 模/数转换模块 154
4.9.8 多通道缓冲串口模块 158
4.9.9 增强型CAN模块 160
4.9.10 串行通信接口 164
4.9.11 串行外设接口SPI 167
4.9.12 I2C模块 169
4.9.13 GPIO模块 171
4.10 器件的命名规则 174
4.11 本章小结 175
第5章 时钟模块 176
5.1 引子 176
5.2 总览 177
5.3 晶振和PLL模块 178
5.3.1 外接振荡器时钟方案 180
5.3.2 基于PLL时钟模块 180
5.3.3 输入时钟的缺失 182
5.4 XCLKOUT的产生 184
5.5 时钟寄存器 185
5.5.1 PCLKCR0寄存器 186
5.5.2 PCLKCR1寄存器 189
5.5.3 PCLKCR3寄存器 191
5.5.4 HISPCP和LOSPCP寄存器 192
5.5.5 PLLCR寄存器 193
5.5.6 PLLSTS寄存器 196
5.6 实例讲解 197
5.6.1 设计思路 197
5.6.2 硬件设计 198
5.6.3 软件流程图 199
5.6.4 代码实例 200
5.6.5 运行效果及改进 202
5.7 本章小结 204
第6章 串行通信接口模块 205
6.1 引子 205
6.2 SCI构架总览 206
6.2.1 SCI与CPU的接口 208
6.2.2 SCI模块内部构架 208
6.3 SCI寄存器 210
6.3.1 寄存器总览 211
6.3.2 SCI通信控制寄存器 213
6.3.3 SCI控制寄存器1 214
6.3.4 SCI控制寄存器2 216
6.3.5 SCI接收状态寄存器 218
6.3.6 SCI接收数据缓冲寄存器 220
6.3.7 SCI发送数据缓冲寄存器 222
6.3.8 SCI FIFO发送寄存器 222
6.3.9 SCI FIFO接收寄存器 223
6.3.10 SCI FIFO控制寄存器 225
6.3.11 优先级控制寄存器 227
6.4 SCI的配置和使用 228
6.4.1 配置引脚 228
6.4.2 多处理器和异步通信 229
6.4.3 SCI通信格式 229
6.4.4 SCI可编程数据模式 231
6.4.5 配置波特率 232
6.4.6 配置自适应波特率 233
6.5 SCI中断 234
6.6 SCI应用实战——单字节/字符串传输 239
6.6.1 RS232简介 240
6.6.2 设计思路 240
6.6.3 硬件设计 241
6.6.4 软件流程图 241
6.6.5 代码编写 242
6.6.6 运行效果及改进 244
6.7 本章小结 249
第7章 定时器模块 250
7.1 引子 250
7.2 定时器总览 251
7.3 定时器模块的寄存器 252
7.3.1 TIMERxTIM和TIMERxTIMH 254
7.3.2 TIMERxPRD和TIMERxPRDH 255
7.3.3 TIMERxTCR 256
7.3.4 TIMERxTPR和TIMERxTPRH 258
7.4 实例讲解一——定时执行任务 259
7.4.1 设计思路 260
7.4.2 软件流程图 260
7.4.3 代码实例 261
7.4.4 运行效果及改进 265
7.5 实例讲解二——软件PWM 266
7.5.1 设计思路 267
7.5.2 软件流程图 268
7.5.3 代码编写 269
7.5.4 运行效果及改进 272
7.6 实例讲解三——软件时钟 274
7.6.1 设计思路 275
7.6.2 软件流程图 275
7.6.3 代码编写 276
7.6.4 运行效果及改进 278
7.7 本章小结 280
第8章 看门狗模块 281
8.1 引子 281
8.2 看门狗配置和操作 282
8.2.1 看门狗总览 282
8.2.2 如何“喂狗” 284
8.2.3 看门狗复位和中断 285
8.2.4 低功耗模式下的看门狗 285
8.2.5 仿真器调试下的看门狗 286
8.3 看门狗寄存器 286
8.3.1 系统控制和状态寄存器 286
8.3.2 看门狗计数器寄存器 287
8.3.3 看门狗复位码字寄存器 288
8.3.4 看门狗控制寄存器 288
8.4 实例讲解 289
8.4.1 设计思路 289
8.4.2 软件流程图 290
8.4.3 代码实例 290
8.4.4 运行效果及改进 292
8.5 本章小结 294
第9章 PIE模块 295
9.1 引子 295
9.2 PIE总览 296
9.2.1 中断操作队列 297
9.2.2 中断源 299
9.3 PIE向量表 303
9.4 中断过程的时序图 315
9.5 PIE寄存器 316
9.5.1 PIE中断寄存器 318
9.5.2 PIE中断响应寄存器 318
9.5.3 PIE中断标志位寄存器 319
9.5.4 PIE中断使能寄存器 320
9.5.5 CPU中断标志位寄存器 321
9.5.6 中断使能寄存器和调试中断使能寄存器 323
9.5.7 外部中断控制寄存器 327
9.5.8 如何使用PIE寄存器 330
9.6 PIE实例讲解——外部中断 331
9.6.1 设计思路 331
9.6.2 硬件设计 332
9.6.3 软件流程图 332
9.6.4 代码实例 333
9.6.5 运行效果及改进 335
9.7 本章小结 337
附录A 电路图 338
参考文献 344
后记 345
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《2020考研英语大趋势 历年真题完形+翻译+新题型精讲精练》商志 2019
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019