《TMS 320C2XX 用户指南》求取 ⇩

第1章 引言1

1.1 TMS320系列1

1.1.1 TMS320 DSP的历史、发展与优点1

1.1.2 TMS320系列的典型应用2

1.2 TMS320C2xx概述3

1.3 TMS320C2xx的主要特性3

第2章 结构概述5

2.1 'C2xx的总线结构5

2.2 中央处理单元5

2.2.1 中央算术逻辑单元(CALU)和累加器6

2.2.2 比例移位器7

2.3.1 片内双访问RAM8

2.3 存储器和I/O空间8

2.2.4 辅助寄存器算术单元(ARAU)和辅助寄存器8

2.2.3 乘法器8

2.3.2 片内单访问程序/数据RAM9

2.3.3 掩模的片内ROM9

2.3.4 闪速存储器9

2.4 程序控制9

2.5 片内外设9

2.5.1 时钟产生器10

2.5.2 CLKOUT1引脚控制(CLK)寄存器10

2.5.3 硬件定时器10

2.5.4 软件可编程等待状态产生器10

2.5.5 通用I/O引脚10

2.5.6 串行口10

2.6 扫描逻辑电路11

第3章 中央处理单元12

3.1 输入比例部分13

3.2 乘法部分14

3.2.1 乘法器14

3.2.2 乘积比例移位器15

3.3 中央算术逻辑部分15

3.3.1 中央算术逻辑单元(CALU)15

3.3.2 累加器16

3.3.3 输出数据比例移位器17

3.4 辅助寄存器算术单元(ARAU)17

3.4.1 ARAU与辅助寄存器的功能18

3.5 状态寄存器ST0与ST119

4.1 存储器与I/O空间概述21

4.1.1 与外部存储器和I/O空间接口的引脚21

第4章 存储器和I/O空间21

4.2 程序存储器22

4.2.1 与外部程序存储器接口22

4.3 局部数据存储器23

4.3.1 数据页O的地址映射23

4.3.2 与外部局部数据存储器接口24

4.4 全局数据存储器25

4.4.1 与外部全局数据存储器接口26

4.5 引导加载程序26

4.5.1 选择EPROM27

4.5.2 连接EPROM与处理器27

4.5.3 EPROM编程28

4.5.4 使能引导加载程序29

4.5.5 引导加载程序的执行29

4.5.6 引导加载程序清单30

4.6 I/O空间31

4.6.1 寻址I/O空间32

4.7 利用HOLD操作实现直接存储器访问32

4.7.1 复位期间的?34

4.8 器件专用的信息35

4.8.1 TMS320C203的地址映射与存储器分配35

4.8.2 TMS320C204的地址映射与存储器分配37

第5章 程序控制39

5.1 程序地址的产生39

5.1.1 程序计数器(PC)40

5.1.2 堆栈41

5.1.3 微堆栈(MSTACK)41

5.2 流水线操作42

5.3.3 无条件返回43

5.4 条件分支、调用和返回43

5.3 分支、调用和返回43

5.3.2 无条件调用43

5.3.1 无条件分支43

5.4.1 使用多个条件44

5.4.2 条件的稳定44

5.4.3 条件分支45

5.4.4 条件调用45

5.4.5 条件返回45

5.5 重复单条指令46

5.6 中断46

5.6.1 中断操作46

5.6.2 中断表47

5.6.3 可屏蔽中断48

5.6.4 中断标志寄存器(IFR)49

5.6.5 中断屏蔽寄存器(IMR)50

5.6.6 中断控制寄存器(ICR)51

5.6.7 不可屏蔽中断53

5.6.8 中断服务程序(ISR)54

5.6.9 中断延时55

5.7 复位操作56

5.8 降功耗模式58

5.8.1 降功耗模式的正常终止58

5.8.2 在HOLD操作时终止降功耗模式58

第6章 寻址方式60

6.1 立即寻址方式60

6.1.1 立即寻址方式举例60

6.2 直接寻址方式61

6.2.1 使用直接寻址方式62

6.2.2 直接寻址举例62

6.3 间接寻址方式64

6.3.1 当前辅助寄存器64

6.3.2 间接寻址的选择64

6.3.3 下次的辅助寄存器65

6.3.4 间接寻址操作码的格式65

6.3.5 间接寻址举例67

6.3.6 修改辅助寄存器的内容68

第7章 汇编语言指令69

7.1 指令集汇总69

7.2 如何使用指令描述74

7.2.1 句法74

7.2.4 功能76

7.2.2 操作数76

7.2.3 操作码76

7.2.5 状态位77

7.2.6 说明77

7.2.7 字数77

7.2.8 周期数77

7.2.9 举例78

7.3 指令描述79

第8章 片内外设207

8.1 片内外设的控制207

8.2 时钟产生器208

8.2.1 时钟产生器的选择209

8.3 CLKOUT1引脚控制(CLK)寄存器209

8.4 定时器210

8.4.2 定时器控制寄存器(TCR)211

8.4.1 定时器的操作211

8.4.3 定时器计数器寄存器(TIM)与定时器周期寄存器(PRD)213

8.4.4 设置定时器中断速率213

8.4.5 定时器的硬件复位213

8.5 等待状态产生器214

8.5.1 利用READY信号产生等待状态214

8.5.2 利用'C2xx等待状态产生器产生等待状态214

8.6 通用I/O引脚215

8.6.1 输入引脚?216

8.6.2 输出引脚XF216

8.6.3 输入/输出引脚IO0、IO1、IO2、IO3216

9.2.1 信号217

9.2 部件与基本操作217

9.1 同步串行口概述217

第9章 同步串行口217

9.2.2 FIFO缓存器与寄存器219

9.2.3 中断219

9.2.4 基本操作219

9.3 端口的控制与复位220

9.3.1 工作模式的选择(SSPCR的比特1)223

9.3.2 发送时钟源和发送帧同步源的选择(SSPCR的比特2、3)223

9.3.3 同步串行口的复位(SSPCR的比特4、5)223

9.3.4 发送和接收中断的使用(SSPCR的比特8-11)224

9.4 FIFO缓存器内容的管理224

9.5 发送部分的操作224

9.5.2 利用外部帧同步的突发模式传送(FSM=1,TXM=0)225

9.5.1 利用内部帧同步的突发模式传送(FSM=1,TXM=1)225

9.5.3 利用内部帧同步的连续模式传送(FSM=0,TXM=1)226

9.5.4 利用外部帧同步的连续模式传送(FSM=0,TXM=0)227

9.6 接收部分的操作228

9.6.1 突发模式的接收228

9.6.2 连续模式的接收229

9.7 查错230

9.7.1 测试比特230

9.7.2 突发模式的错误状态231

9.7.3 连续模式的错误状态232

第10章 异步串行口233

10.1 异步串行口概述233

10.2 部件与基本操作233

10.2.1 信号233

10.2.3 寄存器234

10.2.2 波特率发生器234

10.2.4 中断235

10.2.5 基本操作235

10.3 端口的控制与复位236

10.3.1 异步串行口控制寄存器(ASPCR)236

10.3.2 I/O状态寄存器(IOSR)237

10.3.3 波特率除数寄存器(BRD)239

10.3.4 利用自动波特率检测239

10.3.5 IO3、IO2、IO1、IO0引脚的使用240

10.3.6 中断的使用241

10.4 发送部分的操作242

10.5 接收部分的操作242

11.1.1 相同处244

11.1.2 不同处244

11.1 'C209与其它'C2xx器件的比较244

第11章 TMS320C209244

11.1.3 查找所需TMS320C209信息的地方245

11.2 'C209的存储器与I/O空间246

11.3 'C209的中断248

11.3.1 'C209的中断寄存器249

11.3.2 ?引脚250

11.4 'C209的片内外设251

11.4.1 'C209的时钟产生器选择251

11.4.2 'C209的定时器控制寄存器(TCR)252

11.4.3 'C209的等待状态产生器252

附录A 寄存器汇总254

A.1 地址与复位值254

A.2 寄存器说明255

附录B TMS320C1x/C2x/C2xx/C5x指令集的比较262

B.1 指令集比较表的使用262

B.1.1 表项实例262

B.1.2 表中使用的符号和首字母缩写词263

B.2 增强性指令264

B。3 指令集比较表265

附录C 程序举例285

C.1 关于这些程序举例285

C.2 共享的程序代码287

C.3 特定任务的程序代码288

C.4 产生引导加载程序代码的简介298

附录D 提交ROM代码给TI公司300

E.1 目标系统的仿真连接器(14引脚仿真头)302

附录E 利用XDS510仿真器进行设计的考虑302

E.2 总线协议303

E.3 仿真器电缆盒303

E.4 仿真器电缆盒的信号定时303

E.5 仿真时序计算304

E.6 仿真器与目标系统间的连接306

E.6.1 信号缓冲306

E.6.2 利用目标系统的时钟307

E.6.3 配置多处理器307

E.7 14引脚仿真器连接器的物理尺寸308

E.8 仿真设计的考虑308

E.8.1 扫描路径连接器的使用308

E.8.2 SPL仿真时序的计算311

E.8.3 仿真引脚的使用312

E.8.4 执行诊断应用程序314

1999《TMS 320C2XX 用户指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张芳兰等编 1999 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

HTML 用户使用指南(1996 PDF版)
HTML 用户使用指南
1996 北京:科学出版社;西蒙与舒斯特国际出版公司
visifile用户指南( PDF版)
visifile用户指南
0520资料出版联合体
index用户指南( PDF版)
index用户指南
0520资料出版联合体
用户指南  1( PDF版)
用户指南 1
中国科学院希望高级电脑技术公司
ETHERNET用户指南( PDF版)
ETHERNET用户指南
手册指南与用户指南( PDF版)
手册指南与用户指南
Code Base用户指南(1991 PDF版)
Code Base用户指南
1991
Mailmerge用户指南(1985 PDF版)
Mailmerge用户指南
1985
Spellstar用户指南(1985 PDF版)
Spellstar用户指南
1985
BASIC用户指南(1985 PDF版)
BASIC用户指南
1985
用户指南  1(1991 PDF版)
用户指南 1
1991
Power Builder用户指南( PDF版)
Power Builder用户指南
EtherSeries用户指南(1984 PDF版)
EtherSeries用户指南
1984
WINDWS  3.1用户指南( PDF版)
WINDWS 3.1用户指南
微机常用管理应用软件包(1990 PDF版)
微机常用管理应用软件包
1990 西安:西安电子科技大学出版社