TMS320LF240XDSP内部资源介绍-课件.ppt

上传人(卖家):晟晟文业 文档编号:4990372 上传时间:2023-01-31 格式:PPT 页数:85 大小:7.90MB
下载 相关 举报
TMS320LF240XDSP内部资源介绍-课件.ppt_第1页
第1页 / 共85页
TMS320LF240XDSP内部资源介绍-课件.ppt_第2页
第2页 / 共85页
TMS320LF240XDSP内部资源介绍-课件.ppt_第3页
第3页 / 共85页
TMS320LF240XDSP内部资源介绍-课件.ppt_第4页
第4页 / 共85页
TMS320LF240XDSP内部资源介绍-课件.ppt_第5页
第5页 / 共85页
点击查看更多>>
资源描述

1、TMS320LF240XDSPTMS320LF240XDSP内部资源介绍内部资源介绍引脚名称引脚名称引脚号引脚号引脚功能引脚功能CAP1/QEP1/IOPA383EVB模块的捕获输入#1/正交编码脉冲输入#1/通用IO()CAP2/QEP2/IOPA479EVB模块的捕获输入#2/正交编码脉冲输入#2/通用IO()CAP3/IOPA575EVB模块的捕获输入#3/通用IO()PWM1/IOPA656EVB模块的比较/PWM输出引脚#1/通用IO()PWM2/IOPA754EVB模块的比较/PWM输出引脚#2/通用IO()PWM3/IOPB052EVB模块的比较/PWM输出引脚#3/通用IO()

2、PWM4/IOPB147EVB模块的比较/PWM输出引脚#4/通用IO()PWM5/IOPB244EVB模块的比较/PWM输出引脚#5/通用IO()PWM6/IOPB340EVB模块的比较/PWM输出引脚#6/通用IO()T1PWM/T1CMP/IOPB416EVB模块的通用定时器1(TMR1)比较输出/通用IO()T2PWM/T2CMP/IOPB518EVB模块的通用定时器2(TMR2)比较输出/通用IO()TDIRA/IOPB614通用定时器方向选择(EVB)/通用IO();若TDIRA=1,为加计数,否则为减计数。TCLKINA/IOPB737EVB定时器的外部时钟输入/通用IO()(该

3、定时器也可用内部时钟)引脚名称引脚名称引脚号引脚号引脚功能引脚功能CAP4/QEP3/IOPE788EVB模块的捕获输入#4/正交编码脉冲输入#3/通用IO()CAP5/QEP4/IOPF081EVB模块的捕获输入#5/正交编码脉冲输入#4/通用IO()CAP6/IOPF169EVB模块的捕获输入#6/通用IO()PWM7/IOPE165EVB模块的比较/PWM输出引脚#7/通用IO()PWM8/IOPE262EVB模块的比较/PWM输出引脚#8/通用IO()PWM9/IOPE359EVB模块的比较/PWM输出引脚#9/通用IO()PWM10/IOPE455EVB模块的比较/PWM输出引脚#1

4、0/通用IO()PWM11/IOPE546EVB模块的比较/PWM输出引脚#11/通用IO()PWM12/IOPE638EVB模块的比较/PWM输出引脚#12/通用IO()T3PWM/T3CMP/IOPF28EVB模块的通用定时器3(TMR3)比较输出/通用IO()T4PWM/T4CMP/IOPF36EVB模块的通用定时器4(TMR4)比较输出/通用IO()TDIRB/IOPF42通用定时器方向选择(EVB)/通用IO();若TDIRB=1,为加计数,否则为减计数。TCLKINB/IOPF5126EVB定时器的外部时钟输入/通用IO()(该定时器也可用内部时钟)引脚名称引脚名称引脚号引脚号引脚

5、功能引脚功能ADCIN00112ADC模拟输入引脚#0ADCIN01110ADC模拟输入引脚#1ADCIN02107ADC模拟输入引脚#2ADCIN03105ADC模拟输入引脚#3ADCIN04103ADC模拟输入引脚#4ADCIN05102ADC模拟输入引脚#5ADCIN06100ADC模拟输入引脚#6ADCIN0799ADC模拟输入引脚#7ADCIN08113ADC模拟输入引脚#8ADCIN09111ADC模拟输入引脚#9ADCIN10109ADC模拟输入引脚#10ADCIN11108ADC模拟输入引脚#11ADCIN12106ADC模拟输入引脚#12ADCIN13104ADC模拟输入引脚

6、#13ADCIN14101ADC模拟输入引脚#14ADCIN1598ADC模拟输入引脚#15VREFHI115ADC模拟输入高电平参考电压输入端VREFLO114ADC模拟输入低电平参考电压输入端VCCA116ADC模拟供电电压(3.3V)VSSA117ADC模拟地引脚名称引脚名称引脚号引脚号引脚功能引脚功能CANRX/IOPC770CAN接收数据/通用IO()CANTX/IOPC672CAN发送数据/通用IO()SCITXD/IOPPA025SCI发送数据/通用IO()SCIRXD/IOPPA126SCI接收数据/通用IO()SPICLK/IOPC435SPI时钟/通用IO()SPISIMO

7、/IOPC230SPI从动输入主控输出/通用IO()SPISOMI/IOPC332SPI从动输出主控输入/通用IO()SPISTE/IOPC533SPI从动发送使能/通用IO()引脚名称引脚名称引脚号引脚号引脚功能引脚功能RS133控制器复位引脚:当RS为低时,24x控制器终止执行并使PC=0;当RS拉为高电平时,24x控制器从程序存储器的0单元开始执行;RS将各寄存器和状态位置0;当WDT定时时间溢出时,在RS引脚产生一个系统复位脉冲()PDPINTA7功率驱动保护中断输入引脚,下降沿有效。该中断有效时,将EVA模块的PWM输出引脚置为高阻状态。该引脚可用来监测电机驱动或电源逆变器出现的过电

8、压、过电流等故障()XINT1/IOPA223外部中断1/通用IO。XINT1和XINT2都是边沿有效引脚,其边沿极性可编程()XINT2/ADCSOC/IOPD021外部中断2/启动AD转换输入引脚/通用IO。XINT1和XINT2都是边沿有效引脚,其边沿极性可编程()CLKOUT/IOPE073时钟输出/通用IO()。输出时钟为CPU时钟或监视器定时器时钟,由系统控制状态寄存器中的CLKSRC(D14)决定;当不用于时钟输出时,就可用作通用IO()PDPINTB137功率驱动保护中断输入引脚,下降沿有效。该中断有效时,将EVB模块的PWM输出引脚置为高阻状态。该引脚可用来监测电机驱动或电源

9、逆变器出现的过电压、过电流等故障()引脚名引脚名称称引脚引脚号号引脚功能引脚功能TRST1JTAG测试复位引脚()。当TRST拉高时,扫描系统控制器的运行;若该信号引脚未接或为低电平,控制器运行在功能方式,并且测试复位信号无效EMU090仿真器I/O引脚#0()。当TRST拉高时,该引脚用作来自或到仿真器系统的中断,通过JTAG扫描可定义为I/O引脚EMU1/OFF91仿真器引脚#1()。该引脚可禁止所有输出;当TRST拉高时,该引脚用作来自或到仿真器系统的中断,通过JTAG扫描可定义为I/O引脚;当TRST拉低时,该引脚设定为OFF引脚;当低电平有效时,所有输出引脚驱动为高阻态。注意,OFF

10、只用作测试和仿真,而不用于多处理应用,因此对于OFF状态,有TRST=0,EMU0=0,EMU1/OFF=0TCK135JTAG测试时钟引脚()TDI139JTAG测试数据输入引脚()。在TCK的上升沿从TDI输入的指令或数据被锁存到选定的寄存器TDO142JTAG扫描输出,测试数据输出引脚。在TCK的下降沿,选中寄存器中的指令或数据被移出到TDO引脚()TMS144JTAG测试方式选择引脚()。该串行控制输入在TCK的上升沿锁存到TRP控制器中TMS236JTAG测试时钟方式选择2引脚()。该串行控制输入在TCK的上升沿锁存到TRP控制器中;仅用于测试和仿真;在用户应用中,该引脚不可接符号功

11、能ARB辅助寄存器指针缓冲器:当ARP被装载入ST0时,除了在LST指令外,原有的ARP值将被复制到ARB中;当通过“LST#1”指令装载ARB时,也把相同的ARB值复制到ARPARP辅助寄存器指针:ARP选择间接寻址时,当前的辅助寄存器AR。当ARP被装载时,原有的ARP值被复制到ARB寄存器中。在间接寻址时,ARP可由存储器相关指令改变,也可由LARP、MAR和LST指令改变。当执行“LST#1”指令时,ARP也可载入与ARB相同的值符号功能C进位位:此位在加法结果产生进位时被置为1,或在减法结果产生借位时被清0;否则,除了执行带有16位移位的ADD或SUB指令外,C在加法后被清除或在减法

12、后被设置。在ADD或SUB指令时,ADD仅可对进位位进行置位,而SUB仅可对进位进行清除,而不会对进位位产生其他影响。移位1位和循环指令也可影响进位位C,并且SETC、CLRC和LST指令也可影响C。条件转移、调用和返回指令可根据C 的状态进行执行。复位时C被置1CNF片内DARAM配置位:若CNF=0,可配置的双口RAM区被映射到数据存储空间;若CNF=1,可配置的双口RAM区被映射到程序存储空间。CNF位可通过“SETC CNF”、“CLRC CNF”和LST指令修改。RS复位时,CNF置为0DP数据存储器页指针:9位DP寄存器与一个指令字的低7位一起形成一个16位直接寻址地址。可通过LS

13、T指令和LDP指令对其修改符号功能INTM中断模式位:当INTM被置0时,所有未屏蔽的中断使能;当它被置1,所有可屏蔽的中断禁止。可通过“SETC INTM”指令和“CLRC INTM”指令将INTM位置1或清0;RS中断也可对INTM进行设置;INTM位对不可屏蔽中断RS和NMI中断没有影响;注意INTM位不受LST指令的影响,复位时该位置1;在处理可屏蔽中断时,该位被置为1OV溢出标志位:该位保存一个被锁存的值,用以指示CALU中是否有溢出发生;一旦发生溢出,OV位保持为1,直到下列条件中的一个发生时才能被清除复位、溢出时条件转移、无溢出时条件转移指令或LST指令OVM溢出方式位:当位OV

14、M=0时,累加器中结果正常溢出;当OVM=1时,根据溢出的情况,累加器被设置为它的最大正值或负值。SETC指令和CLRC指令分别对该位进行置位和复位,也可用LST指令对OVM进行修改符号功能PM乘积移位方式:若PM=00,乘法器的32位乘积结果不移位,直接装入CALU;若PM=01,PREG输出左移一位后载入CALU,最低位LSB以0填充;若PM=10,PREG输出左移4位后载入CALU,最低位段LSB以0填充;若PM=11,PREG输出进行符号扩展右移6位。注意,PREG中的内容是一直保持不变的。当把PREG中的内容传送到CALU单元中时,发生移位操作。PM可由SPM指令和“LST#1”指令

15、加载。复位时,PM位清0SXM符号扩展方式位:当SXM=1时,数据通过定标移位器传送到累加器时,将产生符号扩展;当SXM=0时,将抑制符号扩展。SXM位对某些指令没有影响。例如,ADDS指令将抑制符号扩展,而不管SXM位的状态。SXM可通过“SETC SXM”指令或“CLRC SXM”指令对其置位或复位,并且“LST#1”指令将对SXM位进行加载。复位时,SXM置1TC测试/控制标志位:在下述情况之一,TC位被置1,即由BIT或BITT指令测试的位为1。当利用NORM指令测试时,累加器的两个最高有效位“异或”功能为“真”。条件转移、调用和返回指令可根据TC位的条件来执行。BIT、BITT、CM

16、PR、LST和NORM指令影响TC位XFXF引脚状态位:该位决定XF引脚的状态。“SETC XF”指令可对位XF进行置位,而“CLRC XF”指令可对其进行清0。复位时,XF置1操作程序源顺序操作PC(包含程序地址+1)空周期PAR(包含程序地址)从子程序返回栈顶(TOS)从表移动或块移动返回栈底(MSTACK)转移或调用至指令规定的地址使用程序读总线(PRDB)的转移或调用指令转移或调用至累加器低位字规定的地址使用数据读总线(DRDB)的累加器低位字转移至中断服务子程序使用程序读总线(PRDB)的中断向量存储单元操作数符号操作数符号条件条件说明说明EQACC0累加器值等于零累加器值等于零NEQACCC0累加器值不等于零累加器值不等于零LTACC 0累加器值大于零累加器值大于零GEQACCC0累加器值大于等于零累加器值大于等于零CC1进位位被设置为进位位被设置为1NCC0进位位被清除为进位位被清除为0OVOV1检测到累加器溢出检测到累加器溢出NOVOV0未检测到累加器溢出未检测到累加器溢出BIOBIO为低为低BIO引脚为低电平引脚为低电平TCTC1测试测试/控制标志位被设置为控制标志位被设置为1NTCTC0测试测试/控制标志位被清除为控制标志位被清除为0感谢您的聆听!感谢您的聆听!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(TMS320LF240XDSP内部资源介绍-课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|