




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、会计学1应用技术之二应用技术之二第1页/共162页TMS320C2000系列DSP产品第2页/共162页DSP系列DSP类型特 性C28x32位定点150MIPS,3232位的乘法累加器,外设中断扩展模式,SCI、SPI、CAN、12位AD(80ns)、McBSP、watchdog、内部flash存储器,1.9V内核电压C24x16位定点40MIPS,1616位乘法累加器,中断控制器,SCI、SPI、CAN、10位AD(375ns)、McBSP、watchdog、内部Flash存储器,3.3V内核电压第3页/共162页第4页/共162页TMS320C240 x内部结构框图第5页/共162页第6
2、页/共162页第7页/共162页第8页/共162页SXM0SXM1第9页/共162页第10页/共162页C24x乘法器第11页/共162页第12页/共162页第13页/共162页第14页/共162页15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 ARP OV OVM 1 INTM DP R/Wx R/W0 R/Wx R/W1 R/Wx 状态寄存器ST015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 ARB CNF TC SXM C 1 1 1 1 XF 1 1 1 PM R/Wx R/W0 R/Wx R/W1 R/W1 R/Wx R/Wx
3、 状态寄存器ST1注:R表示可读,W表示可写,x表示复位后的值第15页/共162页第16页/共162页第17页/共162页第18页/共162页第19页/共162页 15 14 13 12 11 10 9 8 Reserved CLKSRC LPM1 LPM0 CLK PS2 CLK PS1 CLK PS0 Reserved R-0 7 RW-0 6 RW-0 5 RW-0 4 RW-1 3 RW-1 2 RW-1 1 R-0 0 ADC CLKEN SCI CLKEN SPI CLKEN CAN CLKEN EVB CLKEN EVA CLKEN Reserved ILLADR RW-0 RW
4、-0 RW-0 RW-0 RW-0 RW-0 R-0 RC-0 系统控制和状态寄存器系统控制和状态寄存器SCSR1CLKSRC. CLKOUT pin source select 0 CLKOUT pin has CPU Clock as the output 1 CLKOUT pin has Watchdog clock as the outputCLKPS2 CLKPS1 CLKPS0 System Clock Frequency 0 0 0 4 x Fin 0 0 1 2 x Fin 0 1 0 1.33 x Fin 0 1 1 1 x Fin 1 0 0 0.8 x Fin 1 0 1
5、 0.66 x Fin 1 1 0 0.57 x Fin 1 1 1 0.5 x Fin注解:第20页/共162页 15 14 13 12 11 10 9 8 Reserved RW-0 7 6 5 4 3 2 1 0 Reserved I/P QUAL WD OVERRIDE XMIF HI-Z BOOT_EN MP/MC DON PON RW-0 RW-0 RC-1 RW-0 RW-PIN RW-PIN RW-1 RW-1 系统控制和状态寄存器系统控制和状态寄存器SCSR2Bits 10 SARAM Program / Data Space SelectDON PON SARAM stat
6、us 0 0 SARAM not mapped (disabled), address space allocated to external memory 0 1 SARAM mapped internally to Program space 1 0 SARAM mapped internally to Data space 1 1 SARAM block mapped internally to both Data and Program spaces. (default or reset value)第21页/共162页第22页/共162页TMS320C24x总线结构框图第23页/共1
7、62页第24页/共162页第25页/共162页外部中断,时钟第26页/共162页振荡器、PLL、FLASH、引导程序第27页/共162页仿真和测试第28页/共162页地址、数据和存储器控制第29页/共162页A0A15:16位地址线D0D15:16位数据线第30页/共162页第31页/共162页程序地址产生框图第32页/共162页第33页/共162页代码操作 加载 PC 方式 顺序执行 若当前是一个指令字,则 PC1 若当前是两个指令字,则 PC2 分支、转移 转移指令后的长立即数加载到 PC 子程序调用或返回 调用指令:将 PC 中下一条指令地址压入堆栈,然后将调用指令中的长立即数加载到 P
8、C; 返回指令:将返回地址从堆栈中弹出加载到PC 软件或硬件中断 将相应的中断矢量地址装入 PC 计算转移 将累加器低 16 位加载到 PC 第34页/共162页第35页/共162页第36页/共162页PUSH指令POP指令第37页/共162页第38页/共162页第39页/共162页第40页/共162页第41页/共162页第42页/共162页第43页/共162页第44页/共162页第45页/共162页第46页/共162页 TMS320C2000管理中断有3个主要阶段。 (1) 接受中断请求:来自程序代码的软件中断请求、来自引脚或片内设备硬件中断请求到达CPU时(若为可屏蔽中断,将使中断标志寄存
9、器的相应标志置1),该中断将等待响应。 (2) 响应中断:如果是可屏蔽中断,则必须满足某些条件时CPU才会响应;对非屏蔽中断则立即响应。 (3) 执行中断服务程序:一旦中断被响应,CPU就根据放在中断矢量地址中的转移指令,按照器件的要求转移到相应的中断服务程序中去执行。 对于中断的管理,TMS320C2000系列有许多不同之处,下面针对比较简单的F206来进行时论。第47页/共162页K 矢量地址 中断名称 优先级 功 能 0 0h RS 1 硬件复位 1 2h HOLD/INT1 4 HOLD 操作或外部中断 1 2 4h INT2/INT3 5 外部中断 2 或外部中断 3 3 6h TI
10、NT 6 定时中断 4 8h RINT 7 同步串行口接收中断 5 Ah XINT 8 同步串行口发送中断 6 Ch TXRXINT 9 异步串行口接收发送中断 7 Eh 10 保留 816 10h20h INT8INT16 软件中断 17 22h TRAP TRAP 指令中断 18 24h NMI 3 不可屏蔽 NMI 中断 19 26h 2 保留 2031 28h3Eh INT20INT31 软件中断 第48页/共162页第49页/共162页TXRXINT发送/接收中断标志位,用于异步串行口XINT发送中断标志位,用于同步串行口发送中断RINT接收中断标志位,用于同步串行口接收中断INT2
11、/INT3中断2/3标志位HOLD/INT1保持/中断1标志位第50页/共162页第51页/共162页第52页/共162页MODE模式引脚。选择HOLD/INT1的引脚触发模式 0:双沿模式。正沿和负沿均可触发。 1:单沿模式。负沿触发。FINT3中断3标志。MINT3中断3屏蔽位。第53页/共162页第54页/共162页TMS320C20 x器件CPU可屏蔽中断操作流程第55页/共162页第56页/共162页第57页/共162页非屏蔽中断请求响应中断是否TRAP指令INTM1PC - STACK运行ISR返回主程序是否非屏蔽中断响应流程第58页/共162页第59页/共162页第60页/共16
12、2页第61页/共162页第62页/共162页第63页/共162页第64页/共162页第65页/共162页第66页/共162页第67页/共162页第68页/共162页第69页/共162页TMS320C2000器件与外部程序存储器接口TMS320C2000器件与外部程序存储器的接口电路如图所示。图中用两片8K8位存储器构成8Kx16位的静态存储器与C2000相连。第70页/共162页第71页/共162页DSP接口读时序第72页/共162页读操作接口时序说明第73页/共162页第74页/共162页第75页/共162页DP值、偏移值与数据存储器地址的关系第76页/共162页第77页/共162页TMS3
13、20C2000器件与外部本地数据存储器接口第78页/共162页第79页/共162页存储器接口写时序第80页/共162页写操作接口时序说明第81页/共162页第82页/共162页全局数据空间地址配置第83页/共162页假定我们要配置全局存储器,全局地址空间为8K。则需向GREG的8LSB写入E0H,其地址范围为E000HFFFFH。第84页/共162页第85页/共162页采用8000HFFFFH的本地和全局外部存储器第86页/共162页第87页/共162页第88页/共162页I/O端口接口电路第89页/共162页引导程序工作简化框图第90页/共162页EPROM与处理器接口第91页/共162页对
14、对EPROM的编程的编程EPROM中必须含有以下内容: 目的地址:在EPROM的前两个字节中存储目的地址。 程序长度:在接下来的两个字节中存储程序长度。 N(被传送的字节数/2)1 程序:程序中的每个字必须分两个字节存储。第92页/共162页第93页/共162页第94页/共162页8位EPROM向16位RAM传送代码数据格式第95页/共162页第96页/共162页Memory Map第97页/共162页TMS320F206存储空间配置表第98页/共162页第99页/共162页第100页/共162页使用内部晶振连接示意图第101页/共162页使用外部晶振连接示意图第102页/共162页第103页
15、/共162页第104页/共162页第105页/共162页当CLKOUT10时,CLKOUT1引脚关闭,无时钟输出;当CLKOUT11时,CLKOUT1引脚输出主时钟信号。第106页/共162页定时器功能框图第107页/共162页第108页/共162页)1)(1(1PRDTDDRffclkout1TINT第109页/共162页第110页/共162页TCR寄存器格式第111页/共162页MHzfCLKOUT110KHzfTINT101000) 1)(1(PRDTDDR第112页/共162页第113页/共162页第114页/共162页READY信号读写时序第115页/共162页ISWS:IO空间等待
16、状态,决定片外IO空间读写等待状态DSWS:数据空间等待状态,决定片外数据空间的等待状态PSUWS:高端程序空间等待状态,决定片外高端程序地址8000HFFFFH读写等待状态PSLWS:低端程序空间等待状态,决定片外低端程序地址0H7FFFH读写等待状态第116页/共162页第117页/共162页第118页/共162页利用外部时钟信号和外部帧同步信号双向串行传输第119页/共162页第120页/共162页同步串行口的构成框图第121页/共162页第122页/共162页nTCOMP Transmission complete. 0 发送缓冲器已空 1 发送缓冲器不空nRFNE Receive F
17、IFO buffer not empty bit. 0 接收缓冲器不空 1 接收缓冲器已空nFT1 FT0 FIFO transmit-interrupt bits. 0 0 发送FIFO缓冲器能够至少接收1个字 0 1 发送FIFO缓冲器能够至少接收2个字 1 0 发送FIFO缓冲器能够至少接收3个字 1 1 发送FIFO缓冲器为空第123页/共162页第124页/共162页第125页/共162页第126页/共162页第127页/共162页利用内部帧同步的突发模式发送多个字时序图第128页/共162页第129页/共162页连续模式接收时序图第130页/共162页第131页/共162页第132页/共162页第133页/共162页第134页/共162页第135页/共162页第136页/共162页异步串行口接口引脚第137页/共162页C20 x器件与CPU之间的串行连接示意图第138页/共162页异步串行口的主要组成第139页/共162页波特率CLKOUT1=20MHzCLKOUT1=28.57MHz12000411H05CCH48000104H0173H96000082H00B9H19200
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 施工组织设计与概预算人魏白40课件
- 2025年育婴师高级水平技能资格知识考试题与答案
- 七年级信息技术上册 第7课 多媒体计算机教学设计 川教版
- 《百分数的应用(一)》(教学设计)-2024-2025学年北师大版数学六年级上册
- 2025型钢供货合同范本
- 2025医疗机构委托管理合同
- 《税收政策的课件》课件
- 《拼音jqx教学》课件
- 校长在国旗下讲话:尊重劳动崇尚奋斗共筑美好未来
- 复合式太阳能板设计优化方案
- 油气管道高后果区管段识别分级表
- 危险性较大的分部分项工程监理实施细则1
- 供货进度及保证方案
- 脚手架稳定计算
- 信息系统网络安全应急预案
- 掉落物落地品管理规定
- 科姆龙变频器说明书kv2000
- 小学生读书知识竞赛试题
- 蓝色简约法律通用PPT模板
- 旅行社挂靠协议(样板)
- 皮尔逊Ⅲ型曲线模比系数计算表(共享版)
评论
0/150
提交评论