图书介绍
TMS320VC547x 系列 DSP的CPU与外设2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Texas Instruments Incorporated著;梁晓雯,李玉虎,裴小平编译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302130760
- 出版时间:2006
- 标注页数:268页
- 文件大小:24MB
- 文件页数:287页
- 主题词:数字信号-信息处理系统
PDF下载
下载说明
TMS320VC547x 系列 DSP的CPU与外设PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 VC547x概述1
1.2 VC547x的主要特征1
第1章 绪论1
第2章 体系结构3
2.1 VC547x功能概述3
2.2 VC547x功能框图4
2.3 DSP子系统概述(TMS320C54x DSP核)4
2.3.1 C54x特征5
2.3.2 DSP CPU核的相关接口5
2.4 DSP存储器空间5
2.4.2 正常模式下的DSP存储器映射6
2.4.1 片内RAM6
2.4.3 API引导模式7
2.4.4 API引导模式下的DSP存储器映射7
2.4.5 扩展程序存储器7
2.4.6 可重定位的中断向量表9
2.5 DSP寄存器9
2.6 DSP子系统的外设10
2.6.1 多通道缓冲串口(McBSP0和McBSP1)11
2.6.2 直接存储器访问控制器(DMAC)12
2.6.3 ARM端口接口(API)13
2.6.5 外部存储器接口14
2.6.4 软件可编程等待状态产生器14
2.7 ARM核概述(ARM7TDMIE)15
2.7.1 ARM7TDMI概述15
2.6.6 硬件定时器15
2.7.2 ARM7TDMIE16
2.7.3 ARM7TDMIE仿真特性16
2.8 ARM存储器空间17
2.9 ARM寄存器18
2.10 ARM外设28
2.10.1 ARM存储器接口(MEMINT)28
2.10.2 SDRAM存储器接口(SDRAMIF)28
2.10.4 ARM通用输入/输出接口(GPIO)29
2.10.3 中断管理器(INTH)29
2.10.5 定时器(TIMER)30
2.10.6 IrDA通用异步接收器/发送器(UART-IrDA)31
2.10.7 通用异步接收器/发送器(UART-Modem)31
2.10.8 串行外设接口(SPI)32
2.10.9 以太网接口模块EIM(VC5471)32
2.10.10 主控内置集成电路(I2C)接口32
2.10.11 时钟管理(CLKM)33
2.11 通用外设33
2.12.2 ARM时钟34
2.12 时钟频率34
2.12.1 DSP时钟34
2.12.3 音频时钟35
2.13 节电模式35
2.13.1 DSP节电模式35
2.13.2 ARM节电模式36
2.14 中断管理36
2.14.1 DSP中断36
2.14.2 MCU中断37
第3章 存储器接口38
3.1 存储器接口(MEMINT)功能38
3.3 API总线接口39
3.2 系统(内部)总线39
3.4 外部存储器接口42
3.5 存储器接口(MEMINT)寄存器43
3.5.1 ?、CS4所选存储器范围的外部存储器控制寄存器(CS0_REG~CS4_REG)43
3.5.2 ARM端口接口等待状态配置寄存器(API_REG)45
3.5.3 API控制寄存器(APIC)46
3.5.4 块切换控制寄存器(BSCR)47
3.5.5 SDRAM数据总线宽度控制寄存器(SDRAM_REG)49
3.5.6 块切换配置寄存器(BS_CONFIG)50
3.6 ARM存储器空间52
3.7.2 SDRAM IF概述54
3.7 SDRAM54
3.7.1 简介54
3.7.3 支持的器件56
3.8 SDRAM接口56
3.9 SDRAM IF寄存器56
3.9.1 SDRAM配置寄存器(SDRAM_CONFIG)57
3.9.2 SDRAM刷新计数器寄存器(SDRAM_REF_COUNT)60
3.9.3 SDRAM控制寄存器(SDRAM_CNTL)61
3.9.4 SDRAM初始化刷新计数器寄存器(SDRAM_INIT_CONF)61
3.10.1 带行允许/禁止功能的读/写操作的波形62
3.10 波形62
3.10.2 外部处理的波形(8、16和32位器件)64
第4章 中断管理器68
4.1 功能描述68
4.2 MCU中断69
4.2.1 内部寄存器70
4.2.2 中断顺序71
4.3 ARM存储器映射寄存器71
4.3.1 中断寄存器(IT_REG)72
4.3.2 中断屏蔽寄存器(MASK_IT_REG)73
4.3.4 源FIQ寄存器(SRC_FIQ_REG)74
4.3.3 源IRQ寄存器(SRC_IRQ_REG)74
4.3.5 中断控制寄存器(INT_CTRL_REG)75
4.3.6 IRQ休眠寄存器(IRQ_SLEEP_REG)76
4.3.7 中断级别寄存器(ILR_IRQ)76
第5章 时钟管理模块78
5.1 时钟管理模块概述78
5.1.1 时钟运行模式78
5.1.2 时钟管理模块的控制功能79
5.2.1 CLKM模块寄存器80
5.2.2 PLL_REG寄存器(ARMSS)80
5.2 时钟模块(CLKM)寄存器列表80
5.2.3 CLKMD寄存器(DSPSS)81
5.3 DSP子系统控制81
5.3.1 DSP锁相环寄存器(DSP_REG)81
5.3.2 复位控制寄存器(CLKM_CNTL_RESET)83
5.4 ARM子系统控制84
5.4.1 时钟配置寄存器(CLKM_REG)84
5.4.2 中断时钟唤醒寄存器(WAKEUP_REG)86
5.4.3 复位寄存器(RESET_REG)87
5.4.4 音频速率寄存器(AUDIO_CLK)89
5.4.6 低功耗模式寄存器(LOW_POWER_REG)90
5.4.5 看门狗状态寄存器(WATCHDOG_STATUS)90
5.4.7 低功耗寄存器数值寄存器(LOW_POWER_REG_VALUE)91
5.5 锁相环92
5.5.1 PLL_REG寄存器(ARMSS)92
5.5.2 CLKMD时钟控制寄存器(DSPSS)95
第6章 定时器模块96
6.1 定时器模块简介96
6.2 定时器0(TIMER0)96
6.2.1 禁止看门狗功能97
6.2.2 重新开启看门狗功能97
6.2.3 TIMER0控制寄存器(CNTL_TIMER0)98
6.2.4 TIMER0当前值寄存器(READ_TIM0)99
6.3 定时器1(TIMER1)和定时器2(TIMER2)99
6.3.1 定时器中断间隔100
6.3.2 TIMER1和TIMER2控制寄存器(CNTL_TIMER1,2)100
6.3.3 TIMER1和TIMER2当前值寄存器(READ_TIM1,2)101
6.4 定时器编程102
6.5 读定时器操作102
第7章 通用I/O模块103
7.1 通用I/O模块(GPIO)功能描述103
7.2 GPIO/KBGPIO寄存器104
7.2.1 GPIO寄存器105
7.2.2 KBGPIO寄存器109
7.2.3 键盘连接112
第8章 UART IrDA模块114
8.1 概述114
8.2 主要特性115
8.2.1 UART模式特性115
8.2.2 IrDA SIR模式特性115
8.3 I/O描述116
8.4 寄存器的映射和描述116
8.4.1 UART IrDA模块寄存器116
8.4.4 接收保持寄存器(UART_IRDA_RHR)118
8.4.3 寄存器映射118
8.4.2 特殊访问寄存器118
8.4.5 发送保持寄存器(UART_IRDA_THR)119
8.4.6 FIFO控制寄存器(UART_IRDA_FCR)120
8.4.7 状态控制寄存器(UART_IRDA_SCR)121
8.4.8 线路控制寄存器(UART_IRDA_LCR,仅UART模式)122
8.4.9 线路状态寄存器(UART_IRDA_LSR)123
8.4.10 辅助状态寄存器(UART_IRDA_SSR)125
8.4.11 调制解调器(Modem)控制寄存器(UART_IRDA_MCR)126
8.4.12 调制解调器(Modem)状态寄存器(UART_IRDA_MSR)127
8.4.13 中断允许寄存器(UART_IRDA_IER)127
8.4.14 中断状态寄存器(UART_IRDA_ISR)129
8.4.15 增强功能寄存器(UART_IRDA_EFR)131
8.4.16 XON1字符寄存器(UART_IRDA_XON1)132
8.4.17 XON2字符寄存器(UART_IRDA_XON2)132
8.4.18 XOFF1字符寄存器(UART_IRDA_XOFF1)133
8.4.19 XOFF2字符寄存器(UART_IRDA_XOFF2)133
8.4.20 便签寄存器(UART_IRDA_SPR)134
8.4.21 115K波特率分频因子寄存器(UART_IRDA_DIV_115K)134
8.4.22 波特率分频因子寄存器(UART_IRDA_DIV_BIT_RATE)135
8.4.23 发送控制寄存器(UART_IRDA_TCR,仅UART模式)135
8.4.24 触发电平寄存器(UART_IRDA_TLR)136
8.4.25 模式定义寄存器1(UART_IRDA_MDR1)137
8.4.26 模式定义寄存器2(UART_IRDA_MDR2)138
8.4.27 发送帧长寄存器(LSB)(UART_IRDA_TXFLL,LSB)138
8.4.28 发送帧长寄存器(MSB)(UART_IRDA_TXFLH,MSB)139
8.4.29 接收帧长寄存器(LSB)(UART_IRDA_RXFLL,LSB)139
8.4.30 接收帧长寄存器(MSB)(UART_IRDA_RXFLH,MSB)140
8.4.31 状态FIFO线路状态寄存器(UART_IRDA_SFLSR)140
8.4.32 状态FIFO寄存器(UART_IRDA_SFREGL)141
8.4.33 文件起始长度寄存器(UART_IRDA_BLR)142
8.4.34 脉冲宽度寄存器(UART_IRDA_PULSE_WIDTH)142
8.4.35 辅助控制寄存器(UART_IRDA_ACREG)143
8.4.37 读访问和写访问指针144
8.4.36 IR发送起点寄存器(UART_IRDA_START_POINT)144
8.4.38 重新开始寄存器(UART_IRDA_RESUME)146
8.5 UART IrDA功能框图147
8.6 串行红外模式和协议147
8.6.1 CRC的产生148
8.6.2 异步透明传输149
8.6.3 终止序列149
8.6.4 脉冲成形149
8.7 功能描述151
8.7.1 触发门限151
8.6.5 地址检测151
8.7.2 中断152
8.7.3 UART模式特性153
8.7.4 SIR模式特性154
第9章 UART调制解调器接口156
9.1 概述156
9.2 主要特征156
9.3 I/O描述157
9.4 寄存器映射/描述157
9.4.1 UART Modem模块寄存器157
9.4.2 特殊访问寄存器158
9.4.3 接收保持寄存器(UART_RHR)159
9.4.4 发送保持寄存器(UART_THR)160
9.4.5 FIFO控制寄存器(UART_FCR)160
9.4.6 状态控制寄存器(UART_SCR)161
9.4.7 线路控制寄存器(UART_LCR)162
9.4.8 线路状态寄存器(UART_LSR)163
9.4.9 辅助状态寄存器(UART_SSR)164
9.4.10 Modem控制寄存器(UART_MCR)165
9.4.11 Modem状态寄存器(UART_MSR)166
9.4.12 中断允许寄存器(UART_IER)166
9.4.14 增强功能寄存器(UART_EFR)168
9.4.13 中断状态寄存器(UART_ISR)168
9.4.15 XON1字符寄存器(UART_XON1)170
9.4.16 XON2字符寄存器(UART_XON2)170
9.4.17 XOFF1字符寄存器(UART_XOFF1)171
9.4.18 XOFF2字符寄存器(UART_XOFF2)171
9.4.19 便签寄存器(UART_SPR)172
9.4.20 115K波特率产生分频器(UART_DIV_115K)172
9.4.21 波特率产生分频器(UART_DIV_BIT_RATE)173
9.4.22 传输控制寄存器(UART_TCR)173
9.4.23 触发门限寄存器(UART_TLR)175
9.4.24 模式定义寄存器(UART_MDR)176
9.4.25 UART自动波特率状态寄存器(UART_UASR)177
9.4.27 RX FIFO写指针寄存器(UART_WRPTR_URX)178
9.4.26 RX FIFO读指针寄存器(UART_RDPTR_URX)178
9.4.28 TX FIFO读指针寄存器(UART_RDPTR_UTX)179
9.4.29 TX FIFO写指针寄存器(UART_WRPTR_UTX)179
9.5 功能框图180
9.6 功能描述181
9.6.1 触发门限181
9.6.2 中断181
9.6.4 硬件流控制182
9.6.5 软件流控制182
9.6.3 中止和超时条件182
9.6.6 自动波特率模式183
第10章 串行外设接口185
10.1 串行外设接口(SPI)的主要特征185
10.2 SPI概述185
10.3 SPI I/O描述186
10.4 SPI寄存器187
10.4.1 SPI设置寄存器(SPI_SET)187
10.4.2 SPI控制寄存器(SPI_CTRL)189
10.4.3 SPI状态寄存器(SPI_STATUS)190
10.5 SPI协议描述191
10.4.5 SPI接收寄存器(SPI_RX)191
10.4.4 SPI发送寄存器(SPI_TX)191
10.5.1 发送协议192
10.5.2 接收协议193
10.5.3 发送模式波形194
第11章 主控I2C接口196
11.1 主控I2C接口模块概述196
11.1.1 简介196
11.1.2 主要特征196
11.1.3 特别考虑事项197
11.1.4 标准I2C总线协议199
11.2 I/O描述200
11.3 寄存器描述201
11.3.1 设备寄存器(DEVICE_REG)201
11.3.2 地址寄存器(ADDRESS_REG)202
11.3.3 数据写寄存器(DATA_WRITE_REG)202
11.3.4 数据读寄存器(DATA_READ_REG)202
11.3.5 命令寄存器(CMD_REG)203
11.3.6 FIFO配置寄存器(CONF_FIFO_REG)204
11.3.7 时钟配置寄存器(CONF_CLK_REG)204
11.3.8 时钟配置功能参考寄存器(CONF_CLK_REF_REG)205
11.3.9 状态FIFO寄存器(STATUS_FIFO_REG)206
11.4 FIFO管理207
11.3.10 状态活动寄存器(STATUS_ACTIVITY_REG)207
11.5 主控I2C接口复位208
11.6 时钟管理208
11.7 中断管理209
第12章 以太网接口模块210
12.1 EIM简介210
12.2 以太网接口信号211
12.3 ENET功能描述212
12.3.1 ENET简介212
12.3.2 缓冲存储器单元(FIFO)212
12.3.5 介质访问控制器(MAC)214
12.3.3 DMA控制器214
12.3.4 控制寄存器接口214
12.3.6 统计模块220
12.3.7 反馈220
12.3.8 流控制221
12.3.9 寻址方式221
12.3.10 ENET中断222
12.3.11 配置223
12.4 EIM描述符结构223
12.4.1 TX描述符环223
12.4.2 RX描述符环226
12.5 EIM外设寄存器表228
12.6 ESM外设寄存器230
12.6.1 ESM控制寄存器(EIM_CTRL)230
12.6.2 ESM状态寄存器(EIM_STATUS)231
12.6.3 CPU TX描述符基地址寄存器(EIM_CPUTXBA)232
12.6.4 CPU RX描述符基地址寄存器(EIM_CPURXBA)232
12.6.5 包缓冲器容量寄存器(EIM_BUFSIZE)233
12.6.6 CPU过滤控制寄存器(EIM_FILTER)233
12.6.7 CPU目标地址寄存器高位字(EIM_CPUDA_1)234
12.6.8 CPU目标地址寄存器低位字(EIM_CPUDA_0)234
12.6.10 多播过滤器有效寄存器低位字(EIM_MFV_0)235
12.6.9 多播过滤器有效寄存器高位字(EIM_MFV_1)235
12.6.11 多播过滤器屏蔽寄存器高位字(EIM_MFM_1)236
12.6.12 多播过滤器屏蔽寄存器低位字(EIM_MFM_0)236
12.6.13 RX门限寄存器(EIM_RXTH)236
12.6.14 CPU RX准备就绪寄存器(EIM_RX_CPU_RDY)237
12.6.15 ESM中断允许寄存器(EIM_INT_EN)237
12.6.16 ENET0 TX队列当前指针寄存器(EIM_ENET0_TX_DESC)239
12.6.17 ENET0 RX队列当前指针寄存器(EIM_ENET0_RX_DESC)239
12.6.18 CPU TX队列当前指针寄存器(EIM_CPU_TX_DESC)240
12.6.19 CPU RX队列当前指针寄存器(EIM_CPU_RX_DESC)240
12.7.1 ENET0模式寄存器(EIM_MODE_E0)241
12.7 ENET0寄存器241
12.7.2 ENET0退避种子寄存器(EIM_NEW_RBOF_E0)242
12.7.3 EIM ENET0退避计数寄存器(EIM_RBOF_CNT_E0)243
12.7.4 ENET0 TX流暂停计数寄存器(EIM_FLW_CNT_E0)243
12.7.5 ENET0流控制寄存器(EIM_FLW_CNTRL_E0)244
12.7.6 ENET0 VTYPE标志寄存器(EIM_VTYPE_E0)244
12.7.7 ENET0系统错误中断状态寄存器(EIM_SE_SR_E0)245
12.7.8 ENET0发送描述符缓冲器准备就绪寄存器(EIM_TX_BUF_RDY_E0)246
12.7.9 ENET0发送描述符基地址寄存器(EIM_TDBA_E0)246
12.7.12 ENET0目标物理地址匹配寄存器低位字(EIM_PAR0_E0)247
12.7.11 ENET0目标物理地址匹配寄存器高位字(EIM_PAR1_E0)247
12.7.10 ENET0接收描述符基地址寄存器(EIM_RDBA_E0)247
12.7.13 ENET0逻辑地址哈希(Hash)过滤器寄存器高位字(EIM_LAR1_E0)248
12.7.14 ENET0逻辑地址哈希(Hash)过滤器寄存器低位字(EIM_LAR0_E0)248
12.7.15 ENET0地址模式允许寄存器(EIM_ADR_MODE_E0)249
12.7.16 ENET0描述符环查询间隔计数寄存器(EIM_DRP_E0)249
12.8 EIM包的RAM结构250
12.8.1 逻辑组织250
12.8.2 包存储器的物理组织251
12.8.3 描述符字251
12.8.4 CPU TX描述符252
12.8.5 CPU RX描述符253
12.8.6 ENET0 RX描述符254
12.8.7 ENET0 TX描述符255
12.8.8 缓冲器用法字256
12.9 EIM ESM功能描述256
12.9.1 主状态机描述256
12.9.2 复位状态258
12.9.3 选择RX队列(Select_RX_Queue)状态258
12.9.4 测试RX队列(Test_RX_Queue)状态258
12.9.5 评估目标队列(Evaluate_Dest)状态258
12.9.6 检查TX队列第一个描述符(Check_First_Desc_TX_Queue)状态259
12.9.7 传送描述符(Transfer_Desc)状态259
12.10 EIM操作262
12.10.1 设置262
12.9.9 等待TX事件(Wait_TX_Event)状态262
12.9.8 检查TX队列(Check_TX_Queue)状态262
12.10.2 包操作263
12.11 ENET操作264
12.11.1 设置264
12.11.2 包操作265
第13章 初始化协议266
13.1 硬件逻辑复位266
13.2 ARM代码下载266
13.3 DSP启动模式267
参考文献268
热门推荐
- 464783.html
- 3158752.html
- 664029.html
- 901138.html
- 1491594.html
- 1306253.html
- 3470876.html
- 1061698.html
- 2145130.html
- 3437407.html
- http://www.ickdjs.cc/book_1744843.html
- http://www.ickdjs.cc/book_2354631.html
- http://www.ickdjs.cc/book_2048582.html
- http://www.ickdjs.cc/book_1394849.html
- http://www.ickdjs.cc/book_1356993.html
- http://www.ickdjs.cc/book_1935477.html
- http://www.ickdjs.cc/book_1773461.html
- http://www.ickdjs.cc/book_3220379.html
- http://www.ickdjs.cc/book_344295.html
- http://www.ickdjs.cc/book_2526719.html