第章TMSLFX系列DSP概述.ppt
《第章TMSLFX系列DSP概述.ppt》由会员分享,可在线阅读,更多相关《第章TMSLFX系列DSP概述.ppt(65页珍藏版)》请在三一文库上搜索。
1、,现在主导的DSP生产商: 1、TI(2000系列(240X/281X/2823X)、 5000系列、6000系列 2、摩托罗拉 3、ADI 4、杰尔,第一部分 TMS320LF240XDSP介绍,1.1 TMS320LF240x系列DSP控制器 专为数字电机控制和其它控制系统而设计的。是当前集成度高、性能强的运动控制芯片。不但有高性能的C2XX CPU内核,配置有高速数字信号处理的结构,且有控制电机的外设。,主要用途 (1)电机(交流伺服、直流永磁、开关磁阻)的鲁棒控制器。 (2)无刷电机的全变速控制。,(5)多电机系统的单处理器控制。 (6)与控制算法处理一起完成电源开关转换的控制。(开关
2、电源),(3)使用先进的算法可降低传感器的数量。 (4)汽车电子制动系统。,处理速度: LF240x为30MIPS,LF240xA为40MIPS。 指令系统: 信号处理指令、通用控制指令。源代码和目标代码与24x同代产品兼容,源代码与C2x兼容。,有16位地址线,可以访问3个独立的地址空间,总192K字。 (1)程序存储器:64K字; (2)数据存储器:64K字; (3)I/O空间:64K字。,所有的片内外设寄存器均映射在数据存储器空间。 片内32K字Falsh。 双口RAM为544个字(为DARAM双口RAM ):B0-256个;B1-256个;B2-32个。 片内SARAM 2K字(单口R
3、AM)。,1 地址、数据、存储器控制信号 A0-A15: D0-D15: DS*:数据空间选通; PS*:程序空间选通; IS*: I/O空间选通; R/W*:读写选通,指明与外围器件信号的传送方向; W/R*/IOPC0:为R/W*的反; WE*:对外部3个空间写;,常用引脚,RD*:对外部3个空间读 STRB* :外部存储器选通; READY: 插入等待状态; MP/MC* :微处理器/微计算机(控制器)方式选择,2、事件管理器A(EVA)引脚 CAP1/QEP1/IOPA3:捕捉输入1/正交编码脉冲输入 CAP2/QEP2/IOPA4: CAP3/IOPA5: PWM1/IOPA6:比较
4、PWM输出或通用IO; PWM2/IOPA7: PWM3/IOPB0: PWM4/IOPB1: PWM5/IOPB2: PWM6/IOPB3:,T1PWM/T1CMP/IOPB4: T2PWM/T2CMP/IOPB5: TDIRA/IOPB6:通用计数器方向选择(EVA) TCLKINA/IOPB7:通用计数器(EVA)外部时钟输入,模数转换模块引脚 ADCIN00ADCIN15:ADC的模拟输入 VREFHI: ADC的模拟参考电压高电平输入端 VREFLO: ADC的模拟参考电压低电平输入端,CAN、SCI、SPI模块引脚 CANRX/IOPC7: CAN接收数据脚或IO脚; CANTX/
5、IOPC6: CAN发送数据脚或IO脚; SCITXD/IOPA0:SCI发送数据脚或IO脚; SCIRXD/IOPA1:SCI接收数据脚或IO脚; SPICLK/SPI:时钟脚或IO脚 SPISIMO/IOPC2 :SPI从输入主输出或IO脚; SPISOMI/IOPC3 :SPI从输出主输入或IO脚; SPISTE*/IOPC5 :SPI从发送使能或IO脚;,外部、中断、时钟引脚 RS*:复位引脚,当RS*为高电平时,从程序存储器的0地址开始执行程序;当WD定时器溢出时,在RS*脚产生一个系统复位脉冲; PDPINTA* :功率驱动保护中断输入,当电机驱动不正常时,如出现过压、过流时,该中
6、断有效,将PWM脚(EVA)置为高阻态。 XINT1/IOPA2:外中断1或通用IO脚,极性可编程;,XINT2/ADCSOC/IOPD0:外中断2可做AD转换开始输或通用IO脚,极性可编程; CLKOUT/IOPE0:时钟输出或通用IO脚; PDPINTB* :功率驱动保护中断输入,当电机驱动不正常时,如出现过压、过流时,该中断有效,将PWM脚(EVB)置为高阻态。,2.1 TMS320LF240x系列的CPU功能模块(第二章) 包括:输入定标移位器、乘法器、中央算术逻辑单元 2.1 .1 输入定标移位器 2.1 .2 乘法器,输入定标移位器,乘法器,2.1 .3 中央算术逻辑单元(CALU
7、) 实现大部分的算术和逻辑运算功能。大多数只需1个机器周期。 可进行布尔运算,使高速控制器所要求的位操作很容易。 对大多数指令,状态寄存器ST1的第10位符号扩展位(SXM)决定在计算时是否使用符号扩展: 若SXM0,符号扩展无效; 若SXM1,符号扩展有效。,2.1 .4 输出数据定标移位器 将累加器输出的内容左移07位,而累加器的内容保持不变。,2.1.5 状态寄存器ST0和ST1 特别重要,两个寄存器的内容可被读出并保存到数据存储器(用SST指令),或从数据存储器读出加载到ST0和ST1 (用LST指令)。在子程序调用或进入中断时实现CPU各种状态的保存。可用指令SETC和CLRC单独置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TMSLFX 系列 DSP 概述
链接地址:https://www.31doc.com/p-2564988.html