TMS320LF/LC24系列DSP的CPU与外设PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)TexasInstrumentsIncorporated著;徐科军,张兴,肖本贤,吴婷等编译
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302080003
- 页数:278 页
第一部分 中央处理单元(CPU) 1
第1章 概述 1
1.1 TMS320系列DSP概述 1
1.2 TMS320C240xA系列DSP控制器 2
1.3 外设概述 3
1.4 240xA器件的新特点 4
1.5 240xA要点 4
第2章 CPU内核结构 6
2.1 一般结构和组成 6
2.1.1 C24x的一般结构和组成 6
2.1.2 240xA的一般结构和组成 6
2.2 总线结构 16
2.3 中央处理单元(CPU)的组成及功能 17
2.3.1 输入定标移位器 18
2.3.2 乘法单元 19
2.3.3 中央算术逻辑部分 21
2.3.4 辅助寄存器算术单元(ARAU) 23
2.3.5 状态寄存器ST0和ST1 24
2.4 时钟及低功耗模式 27
2.4.1 相关引脚 27
2.4.2 PLL时钟模块 27
2.4.3 看门狗定时器时钟 30
2.4.4 低功耗模式 30
2.5 程序控制 32
2.5.1 程序地址的产生 33
2.5.2 流水线操作 36
2.5.3 转移、调用和返回 37
2.5.4 条件转移、调用和返回 38
2.5.5 重复单条指令 41
2.6 系统配置和中断 41
2.6.1 系统配置寄存器 41
2.6.2 中断优先级和中断向量表 45
2.6.3 外设中断扩展控制器(PIE) 48
2.6.4 中断向量 50
2.6.5 中断响应的流程 52
2.6.6 中断响应的延时 53
2.6.7 CPU中断寄存器 54
2.6.8 外设中断寄存器 56
2.6.9 复位 63
2.6.10 无效地址检测 63
2.6.11 外部中断控制寄存器 64
第3章 存储器 66
3.1 片内存储器 67
3.1.1 片内RAM 67
3.1.2 工厂掩膜型片内ROM存储器 68
3.1.3 片内闪速存储器(Flash) 68
3.2 存储器及I/O空间 69
3.2.1 程序存储器 70
3.2.2 数据存储器 71
3.2.3 I/O空间 74
3.2.4 XMIF限定器信号说明 74
3.2.5 等待状态发生器 75
第二部分 片内外围设备 78
第4章 事件管理器(EV) 78
4.1 EV模块概述 78
4.1.1 C240 DSP的EV模块和240xA DSP的EV模块之间的差异 79
4.1.2 EV模块的引脚 81
4.1.3 功率驱动保护中断 83
4.1.4 EV寄存器 83
4.1.5 EV中断 84
4.2 EV寄存器地址 85
4.3 通用定时器 87
4.3.1 通用定时器计数操作 93
4.3.2 通用定时器比较操作 96
4.3.3 定时器控制寄存器 101
4.3.4 通用定时器的PWM输出 105
4.3.5 通用定时器复位 106
4.4 比较单元 106
4.4.1 比较单元寄存器 108
4.4.2 比较单元的中断 113
4.4.3 比较单位的复位 113
4.5 PWM电路 113
4.5.1 事件管理器的PWM发生器的特征 114
4.5.2 可编程的死区单元 115
4.5.3 输出逻辑 118
4.6 PWM波形的产生 120
4.6.1 用事件管理器产生PWM输出 121
4.6.2 PWM产生的寄存器设置 121
4.6.3 非对称和对称PWM的产生 122
4.7 空间矢量PWM 123
4.7.1 三相功率逆变器 124
4.7.2 用EV模块产生空间矢量PWM波形 126
4.8 捕获单元 128
4.8.1 捕获单元的特征 128
4.8.2 捕获单元的操作 129
4.8.3 捕获单元的寄存器 130
4.8.4 捕获单元FIFO堆栈 135
4.8.5 捕获中断 136
4.9 QEP电路 136
4.9.1 正交编码器脉冲引脚 137
4.9.2 正交编码器脉冲电路时间基准 137
4.9.3 正交编码器脉冲电路的解码 138
4.9.4 正交编码器脉冲电路的计数 138
4.9.5 正交编码器脉冲电路的寄存器设置 139
4.10 EV中断 139
4.10.1 EV中断请求和服务 141
4.10.2 EV中断标志寄存器 141
第5章 数字输入/输出(I/O) 151
5.1 数字I/O口寄存器 151
5.2 240xA中GPIO的差别 152
5.3 I/O复用控制寄存器 152
5.3.1 I/O复用控制寄存器A 153
5.3.2 I/O复用输出控制寄存器B 154
5.3.3 I/O复用输出控制寄存器C(MCRC) 155
5.4 数据和方向控制寄存器 156
第6章 模/数转换器(ADC) 163
6.1 特点 163
6.2 ADC概述 165
6.2.1 自动排序器的工作原理 165
6.2.2 非中断自动排序模式 167
6.2.3 排序器的启动/停止模式 169
6.2.4 输入触发信号 171
6.2.5 在排序转换中的中断操作 172
6.3 ADC时钟预定标 173
6.4 校准 175
6.5 寄存器概述 176
6.5.1 ADC控制寄存器1(ADCTRL1) 176
6.5.2 ADC控制寄存器2(ADCTRL2) 180
6.5.3 最大转换通道寄存器(MAXCONV) 183
6.5.4 自动排序状态寄存器(AUTO_SEQ_SR) 184
6.5.5 ADC输入通道选择排序控制寄存器(CHSELSEQn) 186
6.5.6 ADC转换结果缓冲寄存器(RESULTn) 187
6.6 ADC转换时钟周期 187
第7章 串行外设接口(SPI) 189
7.1 概述 189
7.1.1 C240串行外设接口与LF/LC240xA串行外设接口的区别 189
7.1.2 SPI物理描述 189
7.1.3 串行外设接口控制寄存器 191
7.2 SPI操作 192
7.2.1 操作介绍 192
7.2.2 串行外设接口模块的主和从操作方式 193
7.2.3 串行外设接口的中断 194
7.2.4 数据格式 196
7.2.5 波特率和时钟设计 196
7.2.6 复位时的初始化 199
7.2.7 数据传送示例 199
7.3 SPI控制寄存器 200
7.3.1 串行外设接口配置控制寄存器(SPICCR) 201
7.3.2 串行外设接口操作控制寄存器(SPICTL) 203
7.3.3 串行外设接口状态寄存器(SPISTS) 204
7.3.4 串行外设接口波特率寄存器(SPIBRR) 205
7.3.5 串行外设接口仿真缓冲寄存器(SPIRXEMU) 206
7.3.6 串行外设接口串行接收缓冲寄存器(SPIRXBUF) 207
7.3.7 串行外设接口串行传送缓冲寄存器(SPITXBUF) 207
7.3.8 串行外设接口串行数据寄存器(SPIDAT) 208
7.3.9 串行外设接口优先级控制寄存器(SPIPRI) 209
7.4 SPI样例波形 209
第8章 串行通信接口(SCI) 213
8.1 C240与LF/LC240 xA串行通信比较 213
8.1.1 串行通信接口的物理描述 213
8.1.2 SCI模块的结构 215
8.1.3 SCI模块的寄存器地址 216
8.1.4 多处理器(多机)异步通信模式 217
8.2 可编程的数据格式 217
8.3 SCI多处理器通信 218
8.3.1 空闲线多处理器模式 219
8.3.2 地址位多处理器模式 221
8.4 通信模式 222
8.4.1 通信模式中的接收器信号 222
8.4.2 通信模式中的发送器信号 223
8.5 串行通信接口的端口中断 224
8.6 SCI波特率计算 224
8.7 SCI控制寄存器 225
8.7.1 SCI通信控制寄存器(SCICCR) 225
8.7.2 SCI控制寄存器1(SCICTL1) 228
8.7.3 波特率选择寄存器(SCIHBAUD)和(SCILBAUD) 230
8.7.4 SCI控制寄存器2(SCICTL2) 230
8.7.5 接收器状态寄存器(SCIRXST) 231
8.7.6 接收器数据缓冲寄存器 233
8.7.7 发送数据缓冲寄存器 234
8.7.8 优先级控制寄存器(SCIPRI) 234
第9章 CAN控制器模块 236
9.1 CAN模块介绍 236
9.2 CAN网络概述 237
9.2.1 CAN协议概述 237
9.2.2 CAN控制器结构 238
9.2.3 存储器映射 239
9.3 信息对象 241
9.3.1 邮箱排列布置 241
9.3.2 信息缓冲器 243
9.3.3 邮箱RAM写访问 244
9.3.4 发送邮箱 244
9.3.5 接收邮箱 245
9.3.6 远程帧的处理 245
9.3.7 邮箱配置 246
9.3.8 接收滤波器 247
9.4 CAN控制寄存器 248
9.4.1 邮箱方向/使能寄存器(MDER) 248
9.4.2 发送控制寄存器 249
9.4.3 接收控制寄存器(RCR) 250
9.4.4 主控制寄存器(MCR) 252
9.4.5 位配置寄存器(BCRn) 253
9.5 状态寄存器 256
9.5.1 错误状态寄存器(ESR) 256
9.5.2 全局状态寄存器(GSR) 258
9.5.3 CAN错误计数寄存器(CEC) 259
9.6 中断逻辑控制 259
9.6.1 CAN中断标志寄存器(CAN_IFR) 260
9.6.2 CAN中断屏蔽寄存器(CAN_IMR) 262
9.7 配置模式 263
9.8 低功耗模式(PDM) 264
9.9 挂起模式 264
第10章 看门狗(WD)定时器 269
10.1 概述 269
10.2 WD操作 270
10.2.1 控制看门狗定时器的操作寄存器 270
10.2.2 看门狗定时器的时钟 270
10.2.3 定时器的悬挂 271
10.2.4 相关的操作 271
10.3 WD控制寄存器 273
10.3.1 WD计数寄存器 273
10.3.2 WD复位关键字寄存器 274
10.3.3 WD定时器控制寄存器 274
参考文献 278
- 《马克思主义中国化进程中经典著作编译与传播研究》王海军著 2019
- 《轻歌剧 咏叹调精选 周文楠编译作品集》周文楠编译 2018
- 《编译原理及编译程序构造 第3版》云挺 2019
- 《编译原理与实践》鲁斌主编 2020
- 《ALGOL60编译方法 (下册)》金成植 1983
- 《C语言程序设计教程》张岗亭,李立,梁宏倩编著 2013
- 《希腊罗马神话与传说中的恋爱故事 大字版》郑振铎编著 2013
- 《李鸿章传》梁启超著;李安安编译 2013
- 《记录时代原声》周海燕等编著 2012
- 《梁实秋散文集》梁实秋著 2008
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019