第2章TMS320LF240X系列DSP概述ppt课件_第1页
第2章TMS320LF240X系列DSP概述ppt课件_第2页
第2章TMS320LF240X系列DSP概述ppt课件_第3页
第2章TMS320LF240X系列DSP概述ppt课件_第4页
第2章TMS320LF240X系列DSP概述ppt课件_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第2章章 TMS320LF240X系列系列DSP概述概述众多DSP厂商,美国德州仪器TI公司 世界最大的DSP厂商,TI公司于1982年推出MS320系列DSP是目前世界上最有影响的主流DSP产品,一直占有世界DSP市场的较大份额60左右。2.1 TI公司公司TMS320系列系列DSP简介简介TI的主流产品:TMS320系列,其体系构造是专为实时数字信号处置而设计的,推出多代DSP产品。该系列包括:定点、浮点、多处置器。最具代表性的产品如下:定点: TMS320C1x、TMS320C2x、TMS320C2xx、 TMS320C240 x、TMS320C5x、TMS320C54x、 TMS32

2、0C62xx系列等;浮点:TMS320C3x、TMS320C4x、 TMS320C67x系列等;多处置器DSP:TMS320C8x等;公用DSP:AV7xxx等。每一系列中又有许多不同种类。最有运用前景的三大系列:TMS320C2000系列、TMS320C5000系列和TMS320C6000系列,如图2.1所示。未来相当长时间内的TI公司的主流DSP产品。2000系列:用于测控领域的最正确16位定点DSP,主要产品为两个子系列:C20 x、C240 x以及具有更高性能的改良型C27x和C28x系列芯片。5000系列:低功耗高性能的16位定点DSP。主要用在无 线通讯和有线通讯设备中,如IP、P

3、DA、网络。效力器、多种便携式信息系统以及消费类电子产品等。6000系列是高性能DSP,具有最正确性能/价钱比。其中,C62xx为16位定点DSP,可用于无线基站、调制解调器、网络系统、中心局交换机、数字音频广 播设备等;C67x是32位浮点芯片,可用于基站数字波束构成、图像处置、语音识别和3D图形等。TMS320C2000系列DSP将闪存、10位A/D、CAN控制器局域网接口等各种片内外设集成在一同,主要包括TMS320C20 x、TMS320C240 x及TMS320C28x等产品。TMS320C20 x系列主要用于、数字相机、嵌入式家电设备等。2.1.1 TMS320C2000系列系列1

4、. TMS320C20 x系列系列16位定点DSP,主要用于:数字电机控制、电机控 制、智能仪器仪表、工业自动化、机电一体化等。典型产品LF2407的速度为30MIPS,LF2407A的速度为40MIPS。TMS320C240 x系列也是本课所要引见的内容。该系列的DSP为32位定点,速度为可达400MIPS。片内集成有:闪存、12位A/D、CAN控制器局域网总线模块、SPI、SCI等片内外设。2. TMS320C240 x系列系列3. TMS320C28x系列系列代表性产品为TMS320F2812,主要性能目的如下:高性能的32位CPU,可直接进展3232位的操作,改 进的哈佛总线构造。任务

5、速度为150MIPS;采用高性能的CMOS工艺,I/O供电电压为3.3V,内核供电电压1.8V。片内集成有128K字的闪烁存储器,18K字的SRAM,1K字的OTP ROM存储器,4K字的Boot ROM存储器,最大可外扩1M字的外部存储器。在4个16位定时器的根底上,添加了3个32位的CPU定 时器。具有与LF2407一样的PWM通道,通用I/O引脚56个。 16通道的12bit的ADC,采集速率80ns。由于TMS320LF2812的高性能,应重点关注。该系列高性能、多种片内外设选择、封装小、省电、速度可达600MIPS、电源可降至0.9V。适用于无线电通讯、因特网等。目前已广泛地用于数字

6、音乐唱机、3G、数字相机中。2.1.2 TMS320C5000系列系列 TMS320C54X系列 16位定点,功耗0.32 mW/MIPS, 速度为32-532MIPS。2. TMS320C55X系列8-48位浮点,功耗0.05 mW/MIPS, 速度为288-600MIPS,程序字宽度为32位。高性能DSP。包括:TMS320C62x定点系列、TMS320C64x 定点系列、TMS320C67x浮点系列。2.1.3 TMS320C6000系列系列1. TMS320C62X系列任务频率:150-300MHz,运转速度:1200- 2400MIPS,内部集成有2个乘法器,6个算术逻辑单元,超长指

7、令字VLIW构造,大容量的片内存储器和大范围的寻址才干,4个DMA接口,2个多通道缓存串口,2个32位片内外设。任务频率:400-600MHz,速度:3200-4800MIPS, 具有特殊功能的指令集。为高性能浮点DSP,任务频率:100-225MHz,速度: 600-0MFLOPS。具有4个浮点/定点算术逻辑单元,2个定点算术逻辑单元,2个浮点/定点乘法器。2. TMS320C64X系列3. TMS320C67X系列2.2.1 TMS320LF240 x系列的各种型号产品TMS320LF240 x系列主要包括如下型号的产品:片内闪存:TMS320LF2402、TMS320LF2406、 TM

8、S320LF2407、TMS320LF2407A片内ROM:TMS320LC2402、TMS320LC2404、 TMS320LC2406其中最具革命性产品为LF2407/ LF2407A,是当今世 界上集成度最高、性能最强的运动控制DSP芯片。2.2 TMS320LF240 x系列系列DSP简介简介TMS320LF240 x系列DSP是专为数字电机控制和其它控制系统而设计的。高性能的C2xx CPU内核,配置有高速数字信号处置的构造,且有单片电机控制的外设。将高速运算功能与面向电机的强大控制功能结合在 一同,成为传统的多微处置器单元和多片系统的理想替代品,可用于控制功率开关转换器,可提供多电

9、机的控制等。由于LF240 x的高集成度,一片芯片即构成一个控制器。LF2407的处置速度为30MIPS,LF2407A为40MIPS。TMS LF240 x采用诸如自顺应控制、卡尔曼滤波和控制等先进的控制算法,为各种电机提供了高速、 高效和全变速的先进控制技术。TMS320LF240 x采用4级流水线构造与改良的哈佛构造。1双8路或单16路的10位A/D转换器,转换时间为375ns该目的视型号而不同。片内外设及存储器资源如下:2片内存储器:32K字闪存、2.5K字RAM,其中包含544字的双端口RAM(DARAM),2K字的单端口SARAM。341个可独立编程的多路复用I/O引脚;4两个事件

10、管理器EVA、EVB,适用于控制各种类型的电机,用于工业自动化。2个16位通用定时器;8个16位PWM通道;EVA、EVB包含有如下资源: 对外部事件进展定时捕捉的3个捕捉单元,其中2个 还可直接与光电编码器相衔接的才干; 防止击穿缺点的可编程PWM死区控制;5串行通讯接口SCI模块;6串行外设接口SPI模块;7带锁相环PLL的时钟模块;85个外部中断复位中断、两个驱动维护中断 与两个可屏蔽中断;9CAN 2.0B模块,即控制器局域网模块;10看门狗WD定时器模块;11可扩展的192K字的空间,分别为64K字的程序 存储器空间、64K字的数据存储器空间、 64K 字的I/O空间。12用于仿真的

11、JTAG接口。144条引脚,如图2.2。图2.3所示功能构造与各功能模块相关的引脚。引脚及功能见表2.1P152.2.2 TMS320LF2407/2407A的引脚引见地址、数据、存储器控制信号地址、数据、存储器控制信号A0-A15:16位地址总线D0-D15:16位数据总线DS*:外部数据空间选通;PS*:外部程序空间选通;IS*:外部I/O空间选通;R/W*:读写选通,指明与外围器件信号的传送方向;W/R*/IOPC0:为R/W*的反;WE*:对外部3个空间写;RD*:对外部3个空间读;STRB*:外部存储器选通;READY:插入等待形状;MP/MC*:微处置器/微控制器方式,能否启用片内

12、程序存储器;ENA_144:=1,使能外部信号; =0,无外部存储器。VIS_OE*:可视输出能够。经过外部总线跟踪内部数据。可视输出的方式下,外部数据总线为输出时,该引脚有效,可用作外部编码逻辑,以防止数 据总线冲突。事件管理器事件管理器AEVACAP1/QEP1/IOPA3:捕捉输入1/正交编码脉冲输入1或者通用IO;CAP2/QEP2/IOPA4:捕捉输入2/正交编码脉冲输入2或者通用IO ;CAP3/IOPA5:捕捉输入3或者通用IO ;PWM1/IOPA6:比较PWM1输出或通用IO;PWM2/IOPA7:比较PWM2输出或通用IO;PWM3/IOPB0:比较PWM3输出或通用IO;

13、PWM4/IOPB1:比较PWM4输出或通用IO;PWM5/IOPB2:比较PWM5输出或通用IO;PWM6/IOPB3:比较PWM6输出或通用IO;T1PWM/T1CMP/IOPB4:定时器1比较输出或通用IO;T2PWM/T2CMP/IOPB5:定时器2比较输出或通用IO;TDIRA/IOPB6:通用计数器方向选择EVA 1:加计数;0:为减计数;TCLKINA/IOPB7:通用计数器EVA外部时钟输入。事件管理器事件管理器BEVBCAP4/QEP3/IOPE7:CAP5/QEP4/IOPF0:CAP6/IOPF1:PWM7/IOPE1 PWM12/IOPE6:T3PWM/T3CMP/IO

14、PF2:T4PWM/T4CMP/IOPF3:TDIRB/IOPF4:通用计数器方向选择EVB 1:加计数;0:减计数;TCLKINB/IOPF5:通用计数器EVB外部时钟输入;模数转换器模数转换器ADCIN00 ADCIN15:ADC的模拟输入;VREFHI:ADC的模拟参考电压高电平输入端;VREFLO:ADC的模拟参考电压低电平输入端;VCCA:ADC模拟供电电压3.3V);VSSA:ADC模拟地。CAN、SCI、SPICANRX/IOPC7:CAN接纳数据脚或IO脚;CANTX/IOPC6:CAN发送数据脚或IO脚;SCITXD/IOPA0:SCI发送数据脚或IO脚;SCIRXD/IOP

15、A1:SCI接纳数据脚或IO脚;SPICLK/IOPC4:SPI时钟脚或IO脚;SPISIMO/IOPC2:SPI从输入主输出或IO脚;SPISOMI/IOPC3:SPI从输出主输入或IO脚;SPISTE*/IOPC5:SPI从发送使能或IO脚;外部中断、时钟外部中断、时钟RS*:复位引脚,当RS*为高电平常,从程序存 储器的0000h地址开场执行程序;当WD定 时器溢出时,在RS*脚产生一个系统复位脉 冲;PDPINTA*:功率驱动维护中断输入,当电机驱动 不正常时,如出现过压、过流时,该 中断有效,PWM脚EVA置为高阻 态。XINT1/IOPA2:外中断1或通用IO脚,极性可编 程;XI

16、NT2/ADCSOC/IOPD0:外中断2或AD转换开场 或通用IO脚,极性可编 程;CLKOUT/IOPE0:时 钟输出或通用IO脚;PDPINTB*:功率驱动维护中断输入,当电机驱动 不正常时,如出现过压、过流时,该 中断有效,将PWM脚EVB置为高 阻态。振荡器、锁相环、闪存、引导及其他振荡器、锁相环、闪存、引导及其他XTAL1/CLKIN:PLL振荡器输入引脚;XTAL2:PLL振荡器输出引脚;PLLVCCA:PLL电压3.3V);IOPF6:通用IO脚;BOOT_EN*/XF:引导ROM使能,通用IOXF脚;PLLF1:PLL外接滤波器输入1;PLLF2:PLL外接滤波器输入2;VCCP5V:闪存编程电压输入端,在硬件仿 真时,该脚可为5V或0V。运转 时,该脚必需接地。TP1Flash:Flash阵列测试引脚,悬空;TP2Flash:Flash阵列测试引脚,悬空;BIO*/IOPC1:分支控制输入引脚或通用IO脚, 0:执行分支程序; 1:不用该脚。 复位时,配置为分支控制输入; 控制指令:BCND pma , BIO仿真和测试仿真和测试EMU0 :带内部上拉的仿真引脚0;EMU1/OFF*:仿真引脚1;TCK:测试时钟输入;TDI:测试数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论