DSP2812是TI公司新推出的功能强大的TMS320F2812的32位定点DSP,是TMS320LF2407A的升级版本。

1.dsp2812中文手册

 

TMS320F2812的32位定点DSP2812,它最大的特点是速度比TMS320LF2407A有了质的飞跃,速度从最高40M跃升到TMS320F2812的150M,处理数据位数也从16位定点跃升到32位定点。最大的亮点是其拥有EVA、EVB事件管理器和配套的12位16通道的AD数据采集,使其对电机控制得心应手。再加上丰富的外设接口,如CAN、SCI等,在工控领域占有不少份额。

 

TMS320F2812是基于代码兼容的C28x内核的新型高性能32位定点数字信号处理器,其代码与F24x/LF240x系列DSP代码及部分功能相兼容,C28x内核的指令执行周期达到了6.67ns,最高运行频率可以达到150MHz,保证了控制系统有足够的运算能力。

 

此外,F2812集成有许多外设,提供了整套的片上系统,从降低了系统成本,实现更简单、高效的控制。其片上外设主要包括2×8路12位ADC(最快80ns转换时间),2路SCI,1路SPI,1路McBSP,1路eCAN接口等,并带有两个事件管理模块(EVA、EVB),分别包括6路PWM/CMP,2路QEP,3路CAP,2路16位定时器(或TxPWM/TxCMP)。另外,该器件还有3个独立的32位CPU定时器,以及多达56个独立编程的GPIO引脚。由此可见,F2812在具备数字信号处理器卓越的数据处理能力的同时,又具有适于控制的片内外设及接口,可广泛应用于各种高性能的系统控制中。

 

F2812不同于F24xx系列DSP,它采用统一编址方式。芯片内部有18K的SARAM,包括MO、M1、L0、L1、H0共5个存储块。各存储块保持独立,可以在同一机器周期对不同的RAM块进行访问,从而减少流水线时延。而且F2812内部有128K字的FLASH,地址空间3D8000h~3F7FFFh,适用于低功耗、高性能的控制系统。此外F2812提供了外部存储器扩展接口(XINTF),方便进行系统扩展,其寻址空间可以达到1MB。F2812有多种上电引导方式可供选择,可以通过设置GPIOF4、GPIOF12、GPIOF3、GPIOF2的不同状态进行DSP上电时的程序引导控制。

 

dsp2812中文手册

(图片来源于互联网)

 

2.dsp2812引脚图

 

dsp2812引脚图

(图片来源于互联网)

 

3.dsp2812最小系统原理图


一个典型的DSP最小系统包括:DSP芯片、电源电路、复位电路、时钟电路及JTAG接口电路

 

一、复位电路:复位电路的设计是为了确保系统在工作过程中具有高稳定性和可靠性。本设计采用4管脚的微处理器电源监控和手动复位芯片MAX811_EUS-T。当电压过低时,MAX811_EUS-T使复位信号有效,从而防止在电压过低时系统处于不稳定工作状态下。另可利用JTAG接口实现复位功能。

 

二、时钟电路设计:TMS320 F2812 DSP的时钟可以有两种连接方式,即外部振荡器方式和谐振器方式。如果使用内部振荡器,则必须在X1/ XCLKIN 和X2两个引脚之间连接一个石英晶体。如果采用外部时钟,可将输入时钟信号直接连到 X1/ CLKIN引脚上,X2悬空。本文采用的是外部有源时钟方式,直接选择一个5V供电的30MHz有源晶振实现。系统工作是通过编程选择5倍频的PLL功能,可实现F2812的最高工作频率(150MHz)。

 

 

dsp2812最小系统原理图
(图片来源于互联网)