DSP在片外围电路.ppt
《DSP在片外围电路.ppt》由会员分享,可在线阅读,更多相关《DSP在片外围电路.ppt(67页珍藏版)》请在三一办公上搜索。
1、1,宋华军中国石油大学(华东)信控学院,TMS320C54x在片外围电路,2,3.1 通用I/O引脚:XF和BIO3.2 定时器3.3 时钟发生器3.4 主机接口3.5 串行口3.6 外部总线3.7 可编程分区开关,TMS320C54x在片外围电路,3,3.1 通用I/O引脚,受软件控制的专用引脚:BIO和XFBIO引脚用法举例:XC 2,BIOBIO为低,执行后面一条双字或2条单字指令XF引脚用法举例:SSBXXFRSBXXF,4,void main()for(;)asm(ssbxXF);/将XF置1 Delay(100);asm(rsbxXF);/将XF清0 Delay(100);,5,3
2、.2 定时器,片内定时器方框图,PRD:周期寄存器TIM:定时寄存器(-1计数器)TCR:定时器控制 寄存器TDDR:定时器分频 系数寄存器PSC:定时器预先定 标计数器,6,表 定时器的三个寄存器,7,1、定时器控制寄存器(TCR)2、条件定时器控制寄存器(TCR)的功能3、定时中断的周期4、定时器的用法,3.2 定时器,8,1、定时器控制寄存器(TCR),(TCR)中包含有定时器的控制位和状态位,9,2、条件定时器控制寄存器(TCR)的功能,10,3、定时中断的周期,CLKOUT(TDDR1)(PRD1)其中:CLKOUT时钟周期 TDDR定时器分频系数 PRD定时器时间常数(周期寄存器)
3、,11,4、定时器的用法,关闭定时器 只要将TCR的TSS位置1,切断时钟输入,定时器停止工作,减小功耗定时器初始化(1)将TCR的TSS位置1(关闭定时器)(2)加载PRD(3)加载TCR(使TDDR初始化,令TSS位为0,TRB位置1),启动定时器,12,开放定时中断(1)将IFR中的TINT位置1,清除尚未处理完的 定时器中断(2)将IMR中的TINT位置1,开放定时中断(3)将ST1中的INTM位清0,从整体上开放中断复位时TIM和PRD都置成FFFF,定时器的分频系数(TCR和TDDR位)清0,定时器开始工作,4、定时器的用法,读演示程序,13,3.3 时钟发生器,组成:内部振荡器和
4、锁相环(PLL)电路两部分参考时钟,14,15,锁相环工作原理,锁相环路是一种反馈电路,锁相环的英文全称是Phase-Locked Loop,简称PLL。其作用是使得电路上的时钟和某一外部时钟的相位同步。锁相环在工作的过程中,当输出信号的频率与输入信号的频率相等时,输出电压与输入电压保持固定的相位差值,即输出电压与输入电压的相位被锁住,这就是锁相环名称的由来。,16,3.3 时钟发生器,硬件配置PLL软件可编程PLL,17,3.3.1 硬件配置PLL,硬件配置PLL:通过C54x的3个引脚CLKMD1、CLKMD2 和CLKMD3的状态,选定时钟方式:不用PLL时,CPU的时钟频率等于晶体振荡
5、器频率或 外部时钟频率的一半;若用PLL时,CPU的时钟频率等于晶体振荡器频率或 外部时钟频率乘以系数N(PLLN),使用PLL可以 使用比CPU时钟低的外部时钟信号,以减少高速开关 时钟所造成的高频噪声。,18,时钟方式的配置,19,3.3.2 软件可编程PLL,软件可编程PLL具有高度的灵活性其时钟定标器提供各种时钟乘法器系数,并能直接 接通和关断PLLPLL的锁定定时器可以用于延迟转换PLL的时钟方式 直到锁定为止。通过软件编程,可选用两种时钟方式PLL方式:其比例系数共31种,靠锁相环电路完成分频(DIV)方式:其比例系数为1/2和1/4,在此 方式下,片内PLL电路不工作 以降低功耗
6、,20,复位时的时钟方式(C5402),21,时钟方式寄存器CLKMD各位域功能,22,比例系数与CLKMD的关系,23,时钟频率,CPU时钟频率CLKOUT,晶体振荡频率外部时钟频率CLKIN,内部PLL功能,24,25,3.4 主机接口(HPI),3.4.1 HPI-8接口的结构3.4.2 HPI-8控制寄存器和接口信号3.4.3 HPI-8接口与主机的连接框图3.4.4 HPI的8条数据线作通用的I/O引脚,26,3.4.1 HPI-8接口的结构,HPI-8:一个8位的并行口,外部主机是HPI的主控者,HPI-8作为主机的从设备,其接口包括:一个8比特双向数据总线、各种控制信号及3个寄存
7、器片外的主机通过修改HPI控制寄存器(HPIC)设置工 作方式,通过设置HPI地址寄存器(HPIA)来指定要 访问的片内RAM单元,通过读/写数据锁存器(HPID)来对指定存储器单元读/写主机通过HCNTL0、HCNTLl管脚电平选择3个寄存器 中的一个,27,HPI的组成,HPI数据锁存器(HPID)HPI控制寄存器(HPIC)HPI存储器(DARAM)HPI地址寄存器(HPIA)HPI控制逻辑,28,3.4.2 HPI-8控制寄存器和接口信号,HPI控制寄存器(HPIC)状态位控制着HPI操作:(1)BOB:字节次序位(2)SMOD:标准HPI-8寻址方式位(3)DSPINT:主机向C54
8、x发出中断位(4)HINT:C54x向主机发出中断位(5)XHPIA:增强HPI-8扩展寻址使能位(6)HPIENA:增强HPI-8使能状态位,29,HPI-8接口信号名称及其功能,30,31,3.4.3 HPI-8接口与主机的连接框图,C54x HPI与主机链接框图,32,3.4.4 HPI的8条数据线作通用的I/O引脚,通用I/O控制寄存器(GPIOCR)各位的功能,33,3.5 C54串行口,高速全双工串行口与其它C54x 器件、编码解码器、串行A/D等接口C54x串行口的三种形式:(1)标准同步串行口(SSSP)(2)缓冲串行口(BSP)(3)时分多路串行口(TDM)串行口可以工作在任
9、意低的时钟频率上,34,3.5 C54串行口,1、串行口的组成2、串行口引脚定义3、串行口传送数据的一种接法4、串行口发送数据过程5、串行口接收数据过程,35,1、串行口的组成,DRR16位数据接收寄存器DXR16位数据发送寄存器RSR接收移位寄存器XSR发送移位寄存器控制电路,36,2、串行口引脚定义,37,3、串行口传送数据的一种接法,38,4、串行口发送数据过程,(1)将要发送的数据写到DXR(2)若XSR空(上一个字已串行传送到DX脚),则将 DXR复制到XSR(3)在FSX和CLKX作用下,将XSR中的数据移到DX 引脚输出(4)一旦DXR中的数据复制到XSR后,就产生串行口 发送中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 外围 电路
链接地址:https://www.31ppt.com/p-5428140.html