第5章DSP片内外设ppt课件.ppt

第5章DSP片内外设ppt课件.ppt

ID:58699811

大小:2.20 MB

页数:81页

时间:2020-10-04

第5章DSP片内外设ppt课件.ppt_第1页
第5章DSP片内外设ppt课件.ppt_第2页
第5章DSP片内外设ppt课件.ppt_第3页
第5章DSP片内外设ppt课件.ppt_第4页
第5章DSP片内外设ppt课件.ppt_第5页
资源描述:

《第5章DSP片内外设ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章DSP片内外设片内外设概述中断管理系统数字I/O接口事件管理器模块EV(EventManager)模/数转换模块ADCSCI串行通信接口模块SPI串行外设接口模块CAN控制器模块看门狗定时器WDT片内外设概述TMS320C2000DSP控制器可以被看成是一种高档32位单片计算机(单片解决方案:SingleChipSolution)。也是由CPU、存储器、接口等组成。C2000DSP片内接口部件有数字I/O接口、事件管理器模块、模/数转换模块、各种通信模块(包括SCI串行通信接口、SPI串行外设接口、CAN控制器模块)、

2、看门狗定时器及中断管理系统等。2407DSP功能框图5.1数字I/O端口(教材P161例)数字并行I/O端口概述2407DSP有41个通用双向的数字I/O(GPIO)引脚,其中大多数都是基本功能和通用I/O复用引脚。数字I/O端口寄存器引脚的功能可以通过如下9个16控制寄存器设置:I/O复用控制寄存器(MCRx,x=A,B,C):用来选择I/O端口作为基本功能或通用I/O功能。1:基本功能数据和方向控制寄存器(PxDATDIR,x=A,B,C,D,E,F):用来选择一般I/O的数据方向。1:输出方式;0:输入方式数字I/O复

3、用引脚方框图#defineLEDport50volatileioportunsignedintport50;………voidLEDTest(unsignedintcount){unsignedchari,t;for(;count!=0;count--){for(t=0,i=1;t<8;i=i<<1,t++){if(t<4)asm("setcXF");elseasm("clrcXF");LED=~i;delay(500);}}LED=0xffff;}数字I/O复用引脚应用5.2事件管理器模块EVA/EVB通用定时器GPT(Gen

4、eralPurposeTimer)比较单元与PWM发生器(PulseWidthModulation)捕获单元Capture正交脉冲编码电路QEP(QuadratureEncoderPulse)240xDSP提供两个完全相同的事件管理器模块EVA/EVB。而24x(240,243等)DSP有一个。事件管理器中断分为三组(INT2,INT3,INT4),每组分配一个中断。每组中断皆有多个中断源。事件管理器结构图事件管理器:通用定时器GPT通用定时器GPT通用定时器x包括以下部件:(EVA:x=1,2EVB:x=3,4)16位可读

5、写的定时器计数器TxCNT16位可读写的定时器周期寄存器TxPR16位可读写的定时器比较寄存器TxCMPR16位可读写的定时器控制寄存器TxCON全局通用定时器控制寄存器GPTCONA/BD15,12-11,5-4:ReservedD14:T2STAT定时器2的状态。0:减计数D13:T1STATD10-9:T2TOADC定时器2启动AD转换事件D8-7:T1TOADCD6:TCOMOE比较输出允许D3-2:T2PIN定时器2比较输出极性D1-0:T1PIN定时器1比较输出极性单个通用定时器控制寄存器TxCOND15-14:

6、Free,Soft仿真控制位D13:ReservedD12-11:TMOD1,TMODE0计数模式选择D10-8:TPS2-TPS0输入时钟预定标系数D6:TENBLE定时器2,4周期寄存器选择位D5-4:TCLKS1,TCLKS0时钟源选择D3-2:TCLD1,TCLD0定时器比较寄存器的重载条件D1:TECMPR定时器比较使能位D0:SELT1PR周期寄存器选择通用定时器的四种工作模式停止/保持模式连续增计数模式定向增/减模式连续增/减模式连续增计数模式如果初值大于周期寄存器的值时,定时器将计数到FFFFh后复位为0,然

7、后从0开始继续计数。如果初值等于周期寄存器的值时,周期中断标志被置位,定时器复位为0,下溢中断标志被置位,然后从0开始继续计数。本模式特别适于边沿触发或异步PWM波形产生,也适于电机和运动系统的采样周期。连续增计数模式定向增/减计数模式定向增/减计数模式定时器2和4的本模式可用于正交编码脉冲电路,在这种情况下,正交编码脉冲电路为定时器2和4提供计数时钟和方向,也可用于运动/电机控制和电力电子设备应用中的外部事件定时。通用定时器:连续增/减模式事件管理器:通用定时器GPT:比较输出事件管理器:比较单元与PWM发生器每个事件管理

8、器有三个全比较单元。每个比较单元都有两个相关的PWM输出。比较单元的时基由通用定时器提供。每个事件管理器模块的比较单元包括:三个16位的比较器(EVA:CMPR1,2,3);一个16位的比较控制寄存器(COMCONA);一个16位的比较方式寄存器(ACTRA)6个比较/PWM输出引脚(EV

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。