DSP相关知识及TMS320F2812性能介绍(精)

合集下载

TMS320F2812中文手册

TMS320F2812中文手册

TMS320F2812中文手册第1章芯片结构及性能概述TMS320C2000系列是美国TI公司推出的最佳测控应用的定点DSP芯片,其主流产品分为四个系列:C20x、C24x、C27x和C28x。

C20x可用于通信设备、数字相机、嵌入式家电设备等;C24x主要用于数字马达控制、电机控制、工业自动化、电力转换系统等。

近年来,TI公司又推出了具有更高性能的改进型C27x和C28x系列芯片,进一步增强了芯片的接口能力和嵌入功能,从而拓宽了数字信号处理器的应用领域。

TMS320C28x系列是TI公司最新推出的DSP芯片,是目前国际市场上最先进、功能最强大的32位定点DSP芯片。

它既具有数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,特别适用于有大批量数据处理的测控场合,如工业自动化控制、电力电子技术应用、智能化仪器仪表及电机、马达伺服控制系统等。

本章将介绍TMS320C28x系列芯片的结构、性能及特点,并给出该系列芯片的引脚分布及引脚功能。

1.1 TMS320C28x 系列芯片的结构及性能C28x系列的主要片种为TMS320F2810和TMS320F2812。

两种芯片的差别是:F2812内含128K×16位的片内Flash存储器,有外部存储器接口,而F2810仅有64K×16位的片内Flash存储器,且无外部存储器接口。

其硬件特征如表1-1所示。

表1-1 硬件特征特征 F2810 F2812 指令周期(150MHz) 6.67ns 6.67ns SRAM(16位/字)18K 18K 3.3V片内Flash(16位/字) 64K 128K 片内Flash/SRAM的密钥有有有有 Boot ROM掩膜ROM 有有外部存储器接口无有事件管理器A和B(EVA和EVB)EVA、EVB EVA、EVB*通用定时器 4 4*比较寄存器/脉宽调制 16 16*捕获/正交解码脉冲电路 6/2 6/2 看门狗定时器有有 12位的ADC 有有*通道数 16 16TMS320C28x系列DSP的CPU与外设(上) ?2?续表特征 F2810 F2812 32位的CPU定时器 3 3 串行外围接口有有串行通信接口(SCI)A和B SCIA、SCIB SCIA、SCIB 控制器局域网络有有多通道缓冲串行接口有有数字输入/输出引脚(共享)有有外部中断源 3 3 核心电压1.8V 核心电压1.8V 供电电压 I/O电压3.3V I/O电压3.3V 封装128针PBK 179针GHH,176针PGF 温度选择‡ A:-40? ~ +85? PGF和GHH PBK S:-40? ~ +125? 仅适用于TMS 仅适用于TMS 产品状况‡‡产品预览(PP) AI AI 高级信息(AI)(TMP)‡‡‡ (TMP)‡‡‡ 产品数据(PD)注:‡ “S”是温度选择(-40? ~ +125?)的特征化数据,仅对TMS是适用的。

简介TMS320F28XX

简介TMS320F28XX

简介:德州仪器所生产的TMS320F2812 数字讯号处理器是针对数字控制所设计的DSP,整合了DSP 及微控制器的最佳特性,主要使用在嵌入式控制应用,如数字电机控制(digital motor control, DMC)、资料撷取及I/O 控制(data acquisition and control, DAQ)等领域。

针对应用最佳化,并有效缩短产品开发周期,F28x 核心支持全新CCS环境的C compiler,提供C 语言中直接嵌入汇编语言的程序开发介面,可在C 语言的环境中搭配汇编语言来撰写程序。

值得一提的是,F28x DSP 核心支持特殊的IQ-math 函式库,系统开发人员可以使用便宜的定点数DSP 来发展所需的浮点运算算法。

F28x 系列DSP预计发展至400MHz,目前已发展至150MHz 的Flash 型式。

1.高性能静态CMOS制成技术(1)150MHz(6.67ns周期时间)(2)省电设计(1.8VCore,3.3VI/O)(3)3.3V快取可程序电压2.JTAG扫描支持3.高效能32BitCPU(1)16x16和32x32MAC Operations(2)16x16Dual MAC(3)哈佛总线结构(4)快速中断响应(5)4M线性程序寻址空间(LinearProgramAddressReach)(6)4M线性数据寻址空间(LinearDataAddressReach)(7)TMS320F24X/LF240X程序核心兼容4.芯片上(On-Chip)的内存(1)128Kx16 Flash(4个8Kx16,6个16Kx16)(2)1Kx16OTPROM(单次可程序只读存储器)(3)L0和L1:2组4Kx16 SARAM(4)H0:1组8Kx16SARAM(5)M0和M1:2组1Kx16 SARAM共128Kx16 Flash,18Kx16 SARAM5.外部内存接口(1)支持1M的外部内存(2)可程序的Wait States(3)可程序的Read/Write StrobeTi最小g(4)三个独立的芯片选择(Chip Selects)6.频率与系统控制(1)支持动态的相位锁定模块(PLL)比率变更(2)On-Chip振荡器(3)看门狗定时器模块7.三个外部中断?8.外围中断扩展方块(PIE),支持45个外围中断9.128位保护密码(1)保护Flash/ROM/OTP及L0/L1SARAM(2)防止韧体逆向工程10.三个32位CPU Tim er11.电动机控制外围(1)两个事件管理模块(EVA,EVB)(2)与240xADSP相容12. (1)同步串行外围接口SPI模块(2)两个异步串行通讯接口SCI模块,标准UART(3)eCAN(Enhanced Controller Area Network)(4)McBSP With SPI Mode13.16个信道12位模拟-数字转换模块(ADC)(1)2x8通道的输入多任务(2)两个独立的取样-保持(Sample-and-Hold)电路(3)可单一或同步转换(4)快速的转换率:80ns/12.5MSPS图1TMS320F2812功能方块图。

TMS320F2812芯片ADC模数转换精度的分析

TMS320F2812芯片ADC模数转换精度的分析

TMS320F2812芯片ADC模数转换精度的分析摘要: TMS320F2812是高集成、高性能指令控制应用芯片,但其ADC模数转换单元易受干扰,精度差。

本文从实际应用的角度出发,通过比较硬件滤波、电源滤波、软件滤波、工作时钟频率、ADC转换窗口、外部RAM等外围设计因素,提出了电源、软硬件滤波综合方案,以提高ADC模数转换精度。

关键词:模数转换;硬件滤波;软件滤波;电源滤波TMS320F2812是高精度的DSP,其运算速度快,工作时钟频率达150 MHz,指令周期可达6.67 ns以内,低功耗(核心电压1.8 V,I/O口电压3.3 V)。

采用哈佛总线结构,具有强大的操作能力、迅速的中断响应和处理能力以及统一的寄存器编程模式。

并且在片上集成了Flash存储器,可实现外部存储器的扩展。

外部扩展模块(PIE)可支持96个外部中断,45个可用。

两个增强的事件管理器模块(EVA、EVB),提供了一整套用于运动控制和电机控制的功能和特性。

每个事件管理模块包括通用定时器(GP)、比较单元、捕获单元以及正交编码脉冲电路。

外围设备包括3个32 bit的CPU定时器,16通道12 bit ADC(单个转换时间为200 ns,单路转换时间为60 ns),它不仅具有串行外围接口(SPI)和两个串行通信接口(SCI),还有改进的局域网络(eCAN)、多通道缓冲串行接口(McBSP)和串行外围接口模式[1]。

28X核提供了高达400 MIPS的计算带宽,它能够满足大多数经典实时控制算法,在工业自动化、光传输网络和自动控制等领域拥有应用前景。

但是,在获得其较高工作时钟频率150 MHz、低功耗的I/O口3.3 V电压的同时,对其在电磁兼容和ADC模数转换单元等实际应用提出了更高的要求。

特别是ADC模数转换单元,受到了众多使用者的诟病,称其实测的精度甚至低于TMS320F2407的10 bit ADC模数转换精度。

有人怀疑TMS320F2812核内数字地和模拟地连接设计有缺陷,但尚未得到TI公司的证实。

DSP原理与应用技术-考试知识点总结

DSP原理与应用技术-考试知识点总结

DSP原理与应用技术-考试知识点总结第一章1、DSP系统的组成:由控制处理器、DSPs、输入/输出接口、存储器、数据传输网络构成。

P2图1-1-12、TMS320系列DSPs芯片的基本特点:XXX结构、流水线操作、专用的硬件乘法器、特殊的DSP指令、快速的指令周期。

3、XXX结构:是一种将程序指令储存和数据储存分开的储存器结构。

特点:并行结构体系,是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。

系统中设置了程序和数据两条总线,使数据吞吐率提高一倍。

4、TMS320系列在XXX结构之上DSPs芯片的改进:(1)允许数据存放在程序存储器中,并被算数运算指令直接使用,增强芯片灵活性(2)指令储存在高速缓冲器中,执行指令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。

5、XXX结构:将指令、数据、地址存储在同一存储器中,统一编址,依靠指令计数器提供的地址来区分是指令、数据还是地址,取指令和去数据都访问同一存储器,数据吞吐率低。

6、流水线操作:TMS320F2812采用8级流水线,处理器可以并行处理2-8条指令,每条指令处于流水线的不同阶段。

解释:在4级流水线操作中。

取指令、指令译码、读操作数、执行操作可独立地处理,执行完全重叠。

在每个指令周期内,4条不同的指令都处于激活状态,每条指令处于不同的操作阶段。

7、定点DSPs芯片:定点格式工作的DSPs芯片。

浮点DSPs芯片:浮点格式工作的DSPs芯片。

(定点DSPs可以浮点运算,但是要用软件。

浮点DSPs 用硬件就可以)8、DSPs芯片的运算速度衡量标准:指令周期(执行一条指令所需时间)、MAC时间(一次乘法和加法的时间)、FFT执行时间(傅立叶运算时间)、MIPS(每秒执行百万条指令)、MOPS(每秒执行百万次操作)、MFLOPS (每秒执行百万次浮点操作)、BOPS(每秒十亿次操作)。

TMS320F2812在电机控制系统的应用

TMS320F2812在电机控制系统的应用

TMS320F2812在电机控制系统的应用1 引言在电机控制领域,TI公司推出2000系列电机控制DSP。

TMS320F2812属于最新高端产品,适合工业控制、机床控制等高精度应用。

目前2000系列芯片在电气传动中的应用以TMS320LF240x为主,应用TMS320F(C)28x的比较少。

但28x比24x系列的DSP具有更完备的外围控制接口和更丰富的电机控制外设电路,更高的主频,指令执行时间仅为6.67ns,流水线采样最高速率60ns,12位A/D转换通道16个,PWM输出通道12个。

资源足够同时控制两台三相电机,使控制系统价格大大降低而体积缩小、可靠性提高,可在高度集成的环境中实现高性能电机控制。

电机控制系统基本结构见图1,本文阐述基于TMS320F2812的DSP电机控制系统设计中的重点。

图1 电机控制系统结构原理图2 引导加载ROM引导加载是指器件复位时执行一段引导程序,一般用于从端口(异步串口、I/O口或HPI 主机接口)将EPROM/FLASH等非易失性存储器中加载程序到高速RAM 中。

2.1 TMS320 812的启动模式TMS320F2812提供了几种不同的启动模式,四个通用I/O引脚用于确定选择何种启动模式,如表1所示。

2.2 SCI SPI启动加载器通过SPI同步传输和SCI异步传输实现FLASHROM引导加载。

硬件电路见图2,JP15为SPI或SCI引导加载器选择,1—2时选择SPI,2—3时选择SCI;JP4是SPI数据传输路径的选择,位于1—2时,连接至外部扩展接口J6或串行ROM,位于2—3时连接至J5仿真数据传输接口。

图2 SCI SPI启动加载器3 A/D转换模块TMS320F2812电机控制芯片内部集成了16路12位A/D转换模块,模拟量信号采样输入范围是0~ 3.3V,16路A/D通道分为两组,AD0~AD7为一组,AD8~AD15为一组。

每组都有一个专门输入端。

TMS320F2812中文手册

TMS320F2812中文手册

TMS320F2812中文手册第1章芯片结构及性能概述TMS320C2000系列是美国TI公司推出的最佳测控应用的定点DSP芯片,其主流产品分为四个系列:C20x、C24x、C27x和C28x。

C20x可用于通信设备、数字相机、嵌入式家电设备等;C24x主要用于数字马达控制、电机控制、工业自动化、电力转换系统等。

近年来,TI公司又推出了具有更高性能的改进型C27x和C28x系列芯片,进一步增强了芯片的接口能力和嵌入功能,从而拓宽了数字信号处理器的应用领域。

TMS320C28x系列是TI公司最新推出的DSP芯片,是目前国际市场上最先进、功能最强大的32位定点DSP芯片。

它既具有数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,特别适用于有大批量数据处理的测控场合,如工业自动化控制、电力电子技术应用、智能化仪器仪表及电机、马达伺服控制系统等。

本章将介绍TMS320C28x系列芯片的结构、性能及特点,并给出该系列芯片的引脚分布及引脚功能。

1.1 TMS320C28x 系列芯片的结构及性能C28x系列的主要片种为TMS320F2810和TMS320F2812。

两种芯片的差别是:F2812内含128K×16位的片内Flash存储器,有外部存储器接口,而F2810仅有64K×16位的片内Flash存储器,且无外部存储器接口。

其硬件特征如表1-1所示。

表1-1 硬件特征特征 F2810 F2812 指令周期(150MHz) 6.67ns 6.67ns SRAM(16位/字)18K 18K 3.3V片内Flash(16位/字) 64K 128K 片内Flash/SRAM的密钥有有有有 Boot ROM掩膜ROM 有有外部存储器接口无有事件管理器A和B(EVA和EVB)EVA、EVB EVA、EVB*通用定时器 4 4*比较寄存器/脉宽调制 16 16*捕获/正交解码脉冲电路 6/2 6/2 看门狗定时器有有 12位的ADC 有有*通道数 16 16TMS320C28x系列DSP的CPU与外设(上) ?2?续表特征 F2810 F2812 32位的CPU定时器 3 3 串行外围接口有有串行通信接口(SCI)A和B SCIA、SCIB SCIA、SCIB 控制器局域网络有有多通道缓冲串行接口有有数字输入/输出引脚(共享)有有外部中断源 3 3 核心电压1.8V 核心电压1.8V 供电电压 I/O电压3.3V I/O电压3.3V 封装128针PBK 179针GHH,176针PGF 温度选择‡ A:-40? ~ +85? PGF和GHH PBK S:-40? ~ +125? 仅适用于TMS 仅适用于TMS 产品状况‡‡产品预览(PP) AI AI 高级信息(AI)(TMP)‡‡‡ (TMP)‡‡‡ 产品数据(PD)注:‡ “S”是温度选择(-40? ~ +125?)的特征化数据,仅对TMS是适用的。

TMS320F2812芯片介绍

TMS320F2812芯片介绍

TMS320F2812芯片介绍1 TMS320F2812芯片的特点 (1)2 F2812内核组成 (4)3 F2812外设介绍 (5)①事件管理器 (6)②模数转换模块 (6)③SPI和SCI通信接口 (6)④CAN总线通信模块 (7)⑤看门狗 (7)⑥通用目的数字量I/O (7)⑦PLL时钟模块 (7)⑧多通道缓冲串口 (7)⑨外部中断接口 (8)⑩JTAG (8)1 TMS320F2812芯片的特点TMS320F2812是TI公司推出的低价钱、高性能的32位定点DSP数字信号处置器,是到目前为止用于数字控制领域性能最好的DSP芯片。

它是在TMS320C28x为内核的基础上扩展了相应的存储器并集成了大量的片内外设而成的新一代适用于工业控制的DSP芯片。

图9为F2812控制器方框图。

图9 F2812控制器方框图TMS320F2812 系统组成包括:150MHz、150MIPS的低电压3.3VCPU、片内存储器、中断管理模块、事件管理器模块、片内集成外围设备。

TMS320F2812的体系结构采用4级流水线技术,加速程序的执行。

32位的CPU 内核提供了壮大的数据处置能力, 最高速度可达150MIPS,能够在单个指令周期内完成32*32位的乘累加运算。

TMS320F2812采用增强的哈佛结构,芯片内部具有6 条32位总线, 程序存储器总线和数据存储器总线彼此独立, 支持并行的程序和操作数寻址, 因此CPU的读/写可在同一周期内进行。

这种高速运算能力使各类复杂控制算法得以实现。

芯片本身具有128KB的Flash,外部RAM 能够按照需要进行扩充。

另外,它还具有高性能的12位模/数转换能力,改良的通信接口和1MB的线性地址空间。

外设模块丰硕且功能壮大,其中包括:事件管理器EV A和EVB,包括16个PWM输出,10个16位比较器和4个通用按时器;快速灵活的12位,16通道ADC,12.5MPS数据吞吐率;及其它丰硕的片内集成外设:2通道的SCI模块、SPI模块、eCAN2.0B模块、McBSP模块等。

第一章TMS320F2812系列DSP综述

第一章TMS320F2812系列DSP综述
MCU:微控制器(单片机),它是为中、低成本控制领域 而设计和开发的。单片机价格低、使用方便,但与DSP 相比,处理速度较慢。 ARM:具有比较强的事务管理能力,适合跑界面、操作系 统等,控制能力高。DSP相比具有强大的数据处理能力。 PLC:控制电机。 FPGA:一般用于数字电路,硬件的功能可以像软件一样通 过编程修改,价格较贵。 例如:手机。现在的手机都有单片机的核(ARM)和DSP的 核。ARM主要用来控制键盘,DSP的核主要是做语音的 压缩和解压,无线信道的调制和解调。
0x000000 0x000040 0x000400 0x000800 0x000D00
F2812的存储器映像
数据空间 程序空间 数据空间 程序空间 M0中的向量表 M0 SARAM(1K) M1 SARAM(1K) 保留 外设帧0 PIE中断 保留 0x000E00 向量表 保留 0x002000 XINTF Zone0(8k) 保留 XINTF Zone1(8K) 0x006000 外设帧 1 0x007000 保留 0x008000 外设帧2 保留 L0 SARAM(4K) 0x009000 L1 SARAM(4K) 0x00A000 XINTF Zone2(512k) 保留 XINTF Zone6(512K) 0x3D7800 OTP (1K) 0x3D7C00 保留(1K) 0x3D8000 保留 0x3F7FF8 片内FLASHA(128K) 安全密码128位 0x3F 8000 H0 SARAM(8K) 0x3FA000 保留 XINTF 0x3FF000 BootRom(MP/MC=0) Zone7(16K)(MP/MC=1) 0x3FFFC0 BROM Vector-ROM XINTF Vector-RAM (32×32)MP/MC=0 (32×32)MP/MC=1

TMS320F2812 DSP用正弦函数表与事件管理器EVAB产生6路PWM波详解

TMS320F2812 DSP用正弦函数表与事件管理器EVAB产生6路PWM波详解

摘要:三相逆变是光伏并网逆变器的主要组成部分。

本文介绍了基于DSP的三相逆变器的控制程序的设计原理和参数计算,并给出了部分实验调试的结果。

1引言TMS320F2812 DSP是在光伏并网逆变器中广泛应用的嵌入式微处理器控制芯片。

限于篇幅,本文只对基于DSP的三相逆变控制程序的设计进行了讨论。

第2节介绍了三相逆变控制程序的总体设计原理。

第3节讨论了参数计算方法和程序设计原理。

最后第4节给出了部分实验调试结果。

2基本原理控制程序的总体设计示意图见图1。

使用异步调制的方法产生SPWM波形。

将正弦调制波对应的正弦表的数值,按一定时间间隔t1依次读出并放入缓冲寄存器中。

比较寄存器则由三角载波的周期t2同步装载,并不断地与等腰三角载波比较,以产生SPWM波形。

时间间隔t1决定了正弦波的周期,时间间隔t2决定了三角载波的采样周期,t1和t2不相关,亦即正弦调制波的产生和PWM波形发生器两部分相互独立。

使用TMS320F2812的EV模块产生PWM波形。

EVA的通用定时器1按连续增/减模式计数,产生等腰三角载波。

三个全比较单元中的值分别与通用定时器1计数器T1CNT比较,当两者相等时即产生比较匹配事件,对应的引脚(PWMx,x=1,2,3,4,5,6)电平就会跳变,从而输出一系列PWM波形。

因为PWM波形的脉冲宽度与比较寄存器中的值一一对应,所以,只要使比较寄存器中的值按正弦规律变化,就可以得到SPWM波形。

考虑到DSP的资源有限,使用查表法产生正弦调制波。

将一个正弦波的周期按照一定的精度依次存于表中;使用时按照一定的定时间隔依次读取,便得到正弦波。

显然,精度要求越高,所需的表格越大,存储量也越大。

一个周期的正弦表的相位是,对应表的长度的1/3。

为了产生三相对称正弦波,将正弦表长度取为3n,n为整数。

当A相从第0个数开始取值时,则B相从第n个数处开始取值,C相从第2n个数处开始取值。

事实上,因为使用了异步调制,所以只要正弦表的长度足够大,不是3的整数倍也不会对输出波形产生太大影响。

TMS320F2812_DSP的SPWM波产生

TMS320F2812_DSP的SPWM波产生

基于TMS320F2812的三相SPWM波的实现一、PWM的简介与发展脉宽调制(PWM:(Pulse Width Modulation)是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。

简而言之,PWM是一种对模拟信号电平进行数字编码的方法。

通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。

PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。

电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。

通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。

只要带宽足够,任何模拟值都可以使用PWM进行编码。

PWM的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换。

让信号保持为数字形式可将噪声影响降到最小。

噪声只有在强到足以将逻辑1改变为逻辑0或将逻辑0改变为逻辑1时,也才能对数字信号产生影响。

对噪声抵抗能力的增强是PWM相对于模拟控制的另外一个优点,而且这也是在某些时候将PWM用于通信的主要原因。

从模拟信号转向PWM可以极大地延长通信距离。

在接收端,通过适当的RC或LC网络可以滤除调制高频方波并将信号还原为模拟形式。

PWM控制技术一直是变频技术的核心技术之一。

1964年A.Schonung和H.stemmler 首先提出把这项通讯技术应用到交流传动中,从此为交流传动的推广应用开辟了新的局面。

从最初采用模拟电路完成三角调制波和参考正弦波比较,产生正弦脉宽调制SPWM信号以控制功率器件的开关开始,到目前采用全数字化方案,完成优化的实时在线的PWM信号输出,可以说直到目前为止,PWM在各种应用场合仍在主导地位,并一直是人们研究的热点。

由于PWM可以同时实现变频变压反抑制谐波的特点。

由此在交流传动及至其它能量变换系统中得到广泛应用。

DSPTMS320F2812实验讲义

DSPTMS320F2812实验讲义

目次第一章 (2)1.1 系统概述 (2)1.2 实验箱整体配置与特点 (2)1.3 实验箱功能实现 (4)第二章 (5)2.1 电源设计 (5)2.2 复位电路设计 (7)2.3 时钟电路设计 (9)第三章 (11)3.1 硬件仿真器的安装 (11)3.2 CCS软件设置与项目管理 (18)3.3 CCS常用工具与窗口 (33)第四章 (40)4.1 CCS入门实验(C语言的使用) (40)4.2 片上外设实验----定时器控制实验 (43)4.3 片上外设实验----A/D采集实验 (47)4.4 有限冲击响应滤波器(FIR)算法实验 (54)4.5 快速傅立叶变换(FFT)算法实验 (60)附录 (65)定时器工作寄存器 (67)AD转换功能寄存器 (70)第一章实验系统介绍1.1系统概述SEED-DTK(DSP Teaching Kit)是由合众达公司提供的一套可以满足大学本科、研究生和教师科研工作的综合实验设备,具有独特的多DSP结构、较强的DSP主板功能、丰富的外围实验电路、与教学内容紧密结合的实验例程。

下面主要介绍下SEED-DTK2812实验箱,它由SEED-DEC2812板卡以及SEED-DTK_MBoard构成:其中主控板是合众达公司生产的SEED-DEC2812,母板是由该公司生产的SEED-DTK_MBoard板卡。

此外,该款实验箱还可以配置DSK板卡、图像处理卡等多种子卡。

1.1.1 SEED-DTK2812实验箱实验例程■ SEED_DEC2812板卡实验例程S软件应用实验:介绍CCS的使用,编写简单的实验例程。

2.DSP片上资源应用实验本部分例程介绍的是DSP的片上资源。

3.SEED_DEC2812板卡应用实验SEED_DEC2812板卡与实验箱资源的应用实验。

包括:异步、同步串口通讯;扩展I/O口使用;AD/DA的使用。

4.算法实验包括FFT,滤波(FIR、IIR),卷积,自适应滤波器算法实验5.参考实验包括USB使用实验、自举程序的编写以及SEED_DEC2812板卡与SEED-DTK_MBoard板卡之间数据传递实验。

DSP2812学习资料整理

DSP2812学习资料整理

目录TMS320F2812引脚详细分析 (1)HELLO一:如何开始DSP的学习 (9)HELLO二:完整工程的构成 (11)HELLO三:CCS的操作 (15)HELLO四(一):2812片内资源 (25)HELLO四(二):2812存储器映射及CMD (29)HELLO五(一):2812中断系统概述 (37)HELLO五(二):2812中断系统程序 (42)HELLO六:2812的时钟系统 (46)HELLO七:2812的IO口控制--LED点亮程序 (51)HELLO八(一) 2812EV模块---通用定时器 (52)2812---通用定时器1初始化程序(启动ADC) (59)HELLO八(二) 2812EV模块---PWM (62)DSP---PWM波形源码 (68)HELLO九:2812--SCI模块 (74)SCI查询方式 (83)TMS320F2812引脚详细分析推荐XINTF信号XA[0]~XA[18] --- 19位地址总线XD[0]~XD[15] --- 16位数据总线XMP/MC` --- 1 -- 微处理器模式 --- XINCNF7有效0 -- 微计算机模式 --- XINCNF7无效XHOLD` --- 外部DMA保持请求信号。

XHOLD为低电平时请求XINTF释放外部总线,并把所有的总线与选通端置为高阻态。

当对总线的操作完成且没有即将对XINTF进行访问时,XINTF释放总线。

此信号是异步输入并与XT IMCLK同步XHOLDA` --- 外部DMA保持确认信号。

当XINTF响应XHOLD的请求时XHOLDA呈低电平,所有的XINTF总线和选通端呈高阻态。

XHOLD和XHOLDA信号同时发出。

当XHOLDA有效(低)时外部器件只能使用外部总线XZCS0AND1` --- XINTF区域O和区域1的片选,当访XINTF区域0或1时有效(低)XZCS2` --- XINTF区域2的片选,当访XINTF区域2时有效(低)XZCS6AND7` --- XINTF区域6和区域7的片选,当访XINTF区域6或7时有效(低)XWE` --- 写有效。

TMS320F2812芯片

TMS320F2812芯片

4 TMS320F2812芯片及其控制策略4.1 TMS320F2812DSP芯片介绍(要来一个专业点的介绍)数字信号处理器(Digital Signal Prcessor),是一种特别适合于进行数字信号处理运算的微处理器。

当今,随着数字化控制算法的快速发展,尤其在自动控制领域,DSP的高速计算能力显示了比一般微处理器更多的优点,具有广阔的应用前景。

利用DSP的高速计算能力可以增加采样速度和完成复杂的信号处理和控制算法,Kalman滤波、自适应控制矢量控制、状态观测器等复杂算法利用 DSP 芯片可以方便地实现。

DSP的信号处理能力还可用来减少位置、速度、磁通等传感器,无传感器运行之所以成为可能。

在现代电机控制系统中,系统参数和状态变量通过状态观测器的计算可采用DSP有效地实现。

同样,由于高运算速度,使得DSP也可有效地用于实际工程应用中,DSP的高速能力还可以消除噪声污染和不精确的输入及反馈信号数据,对要求速度响应快而准的现代电机调速系统,DSP 凭借其强大的运算和处理能力,能较快地实现PWM控制算法,如空间矢量脉宽调制(SVPWM)算法。

综合可知,现代DSP一般具有如下一些特点:(1)在一个指令周期内可完成一次乘法和一次加法;(2)程序和数据空间分离,可以同时访问指令和数据;(3)片内具有快速 RAM,通常可通过独立的数据总线在两块中同时访问;(4)具有低开销或大开销循环及跳转的硬件支持;(5)具有在单周期内操作的多个硬件地址产生器,可以并行执行多个操作;(6)支持流水线操作,使取值、译码和执行等操作可以重叠执行。

本设计采用了数字化矢量控制,在数字化控制算法中,系统选用了TI公司的TMS320F2812 DSP控制器作为主控芯片,它功能强大,运行速度快,是专门为电动机控制应用优化的控制芯片,在本设计中,它主要完成各种模拟、数字信号的采样及转换,高速精准处理各种数字信号并完成各种诸如PI调节器的控制算法,产生电压SVPWM驱动信号,完成交-直-交变频速度调控的功率驱动,与外设通信完成数据交流并检验各类软硬件故障,运行相应的中断程序等等。

TMS320F2812DSP学习

TMS320F2812DSP学习

TMS320F28121 上电注意1)TMS320LF24xx:TPS7333QD,5V变3.3V,最大500mA2)JTAG中有四条地线,和P1(哈丁48输入ADC)中5v的地是联通的说明是由5v 供电的3)JTAG中的两条TCK是相同的4)P1中的每个输入有一个备用的5)电源连接后一定要检测,确保正、负极正确连接6)上电后不用示波器或者万用表点测,否则极易短路,如需,则上电之前用线焊上连出,将示波器探头连好7)送电之前一定用万用表测量电源和地是否短路8)连线务必焊接牢固,防止虚焊,否则易有过冲9)确保连出的线头不会短路,操作过程中不会互相碰触10)所有线头挂锡,否则相连太近的线头毛刺易短路10)仿真器不能热插拔11)加入的信号一定要确保在板子的额定之内,如AD电压不超过3V等2 仿真器驱程安装和ccs设置仿真器型号:USB2.0操作系统:WIN98,WINNT,WIN2000CPU:C2000,C5000,C6000口地址:0x240安装过程如下:1.首先安装USB驱动,与安装其它硬件类似。

2. 安装其它程序,运行SETUP即可。

1)仿真器作用:主要是通过仿真器将DSP开发板与电脑连接,这样所编写的程序才能写入DSP芯片,以及在计算机上通过软件(CCS软件)调试DSP开发板,没有仿真器几乎做不了什么(高手可能出外),现在仿真器一般都是USB接口的,比如XDS510DSP仿真器等等,可以对各种系列DSP使用。

开发板按照板上的DSP芯片信号又分为:2000系列(一般自动控制用),5000系列(一般数字信号处理用),6000系列(一般图像处理用)2)USB 仿真器的安装及设置(1)点击光盘中文件Techusb USB 仿真器安装“USB——SETUP.EXE”.(2)点击下一步;(3)点击下一步;(4)USB驱动安装了,再检测USB与计算机连接是否正常,点击“USB20EMURST.EXE”按“RESET(R)”键,出现如上图标则表示正确。

DSP知识总结

DSP知识总结

一、TMS320X2812的结构资源及性能1、简单介绍TMS320X2812TMS320X2812是TI公司推出的32位定点DSP芯片。

采用先进的哈佛总线结构(哈佛总线的主要特点:是将程序和数据放在不同的存储空间内,每个存储空间都可以独立的访问,而且程序总线和数据总线分开,从而使数据的吞吐率提高了一倍。

冯·诺依曼结构是将程序、数据和地址存储在同一个空间中,统一进行编码。

)主频150M,指令周期6.67ns;内核电压1.8V,I/O电压3.3V;采用流水线操作(8级流水线处理器),每条指令的执行分别划分为取指令、译码、取数、执行等若干步骤,由片内多个功能单元分别完成,支持任务的并行处理。

TMS320X2812所有引脚输入电平均与TTL电平兼容,而输出电平位3.3V的CMOS电平(注:引脚绝对不能输入5V电压,否则会烧毁芯片)2、F系列和C系列的区别C系列片内含有128K ⨯16的ROM,而F系列片内含有128K ⨯16的Flash。

3、DSP选型主要考虑哪些方面答:1、系统特点。

(C2000系列处理器提供多种控制系统使用外围设备,比较适合控制领域;C5000系列处理器具有处理速度快,功耗低,相对成本低等特点,比较适合便携设备及消费类电子设备使用;C6000系列处理器具有处理速度快、精度高等特点,更适合图像处理、通信设备等应用领域)2、算法格式。

3、系统精度。

4、处理速度。

5、功耗。

6、性能价格比。

7、支持多处理器。

8、系统开发的难易程度。

二、TMS320X2812的硬件设计略三、存储器的结构四、时钟和系统控制1、锁相环是什么?有什么作用?答:锁相环是一种控制晶振使其相对于参考信号保持恒定相位的电路。

主要作用是通过软件实时的配置片上外设时钟,提高系统的灵活性和可靠性。

此外,由于使用软件可编程锁相环,所设计的系统处理器外部允许较低的工作频率,而片内经过锁相环电路为系统提供较高的系统时钟,可以有效地降低系统对外部时钟的依赖和电磁干扰,提高系统启动和运行的可靠性,降低系统对硬件的设计要求。

dsp第五讲--第6章TMS320F2812的时钟及看门狗

dsp第五讲--第6章TMS320F2812的时钟及看门狗

WDCNTR
保留 WDKEY 保留 WDCR 保留
14
0x7023
0x7024 0x7025 0x7026~0x7028 0x7029 0x702A~0x702F
1
1 1 3 1 6
程序监视器计数寄存器
程序监视器复位密钥寄存器
程序监视器控制寄存器
盐城工学院
电气工程学院
DSP应用技术
注意
1. 表中所有寄存器只有在执行EALLOW指令后, 才可以访问。 2. PLL控制寄存器(PLLCR)只能被XRS信号 复位到已知状态。
R/W-0
7
Reserved
4
3
ADCENCLK
2
Reserved
1
EVBENCLK
0
EVAENCLK
R-0
R/w-0
R-0
R/W-0
R/W-0
16
盐城工学院
电气工程学院
DSP应用技术
位15 Reserved 保留位 位14 ECANENCLK 如置1,将使能CAN外设模块的时钟。要进入低功耗工作模式,用 户可以将该位清零或复位为0。 位13 Reserved 保留位 位12 MCBSPENCLK 如置1,使能McBSP外设模块的低速时钟(LSPCLK),要让器件 进入低功耗工作模式,用户可以将该位清零或复位。 位11 SCIBENCLK 如置1,使能SCI-B外设模块的低速时钟(LSPCLK),要让器件 进入低功耗工作模式,用户可以将该位清零或复位。
18
盐城工学院
电气工程学院
DSP应用技术
位3 ADCENCLK 如置1,使能模数转换外设模块的高速时(HSPCLK),要 让器件进入低功耗工作模式,用户可以将该位清零或复位。 位2 Reserved 保留位 位1 EVBENCLK 如置1,使能事件管理EVB外设模块的高速时钟 (HSPCLK),要让器件进入低功耗工作模式,用户可以 将该位清零或复位。 位0 EVAENCLK 如置1,使能事件管理EVA外设模块的高速时钟 (HSPCLK),要让器件进入低功耗工作模式,用户可以 将该位清零或复位。

TMS320F2812中文资料介绍

TMS320F2812中文资料介绍

TMS320F2812中⽂资料介绍TMS320F2812中⽂资料介绍简介:德州仪器所⽣产的TMS320F2812数字讯号处理器是针对数字控制所设计的电机控制(digital motor control, DMC)、资料撷取及I/O控制(data acquisition and control, DAQ)等领域。

针对应⽤最佳化,并有效缩短产品开发周期,F28x核⼼⽀持全新CCS环境的C compiler,提供C语⾔中直接嵌⼊汇编语⾔的程序开发介⾯,可在C语⾔的环境中搭配汇编语⾔来撰写程序。

值得⼀提的是,F28x DSP核⼼⽀持特殊的IQ-math函式库,系统开发⼈员可以使⽤便宜的定点数DSP来发展所需的浮点运算算法。

F28x系列DSP预计发展⾄400MHz,⽬前已发展⾄150MHz的Flash型式。

1.⾼性能静态CMOS制成技术(1)150MHz(6.67ns周期时间)(2)省电设计(1.8VCore,3.3VI/O)(3)3.3V快取可程序电压2.JTAG扫描⽀持3.⾼效能32BitCPU(1)16x16和32x32MAC Operations(2)16x16Dual MAC(3)哈佛总线结构(4)快速中断响应(5)4M线性程序寻址空间(LinearProgramAddressReach)(6)4M线性数据寻址空间(LinearDataAddressReach)(7)TMS320F24X/LF240X程序核⼼兼容4.芯⽚上(On-Chip)的内存(1)128Kx16 Flash(4个8Kx16,6个16Kx16)(2)1Kx16OTPROM(单次可程序只读存储器)(3)L0和L1:2组4Kx16 SARAM(4)H0:1组8Kx16SARAM(5)M0和M1:2组1Kx16 SARAM共128Kx16 Flash,18Kx16 SARAM5.外部内存接⼝(1)⽀持1M的外部内存(2)可程序的Wait States(3)可程序的Read/Write StrobeTi最⼩g(4)三个独⽴的芯⽚选择(Chip Selects)6.频率与系统控制(1)⽀持动态的相位锁定模块(PLL)⽐率变更(2)On-Chip振荡器(3)看门狗定时器模块7.三个外部中断8.外围中断扩展⽅块(PIE),⽀持45个外围中断9.128位保护密码(1)保护Flash/ROM/OTP及L0/L1SARAM(2)防⽌韧体逆向⼯程10.三个32位CPU Timer11.电动机控制外围(1)两个事件管理模块(EVA,EVB)(2)与240xADSP相容12. (1)同步串⾏外围接⼝SPI模块(2)两个异步串⾏通讯接⼝SCI模块,标准UART(3)eCAN(Enhanced Controller Area Network)(4)McBSP With SPI Mode13.16个信道12位模拟-数字转换模块(ADC)(1)2x8通道的输⼊多任务(2)两个独⽴的取样-保持(Sample-and-Hold)电路(3)可单⼀或同步转换(4)快速的转换率:80ns/12.5MSPS2.2TMS320F2812硬件结构介绍2.2.1OSC与PLL⽅块F2812芯⽚上设计了⼀个相位锁定模块(PLL),这个模块将会提供整个芯⽚所需频率源。

1 TMS320F2812简介

1 TMS320F2812简介

1 TMS320F2812简介TMS320F2812是TI公司的一款用于控制的高性能、多功能、高性价比的32位定点DSP芯片。

该芯片兼容TMS320LF2407指令系统最高可在150MHz主频下工作,并带有18k×16位0等待周期片上SRAM和128k×16位片上FLASH(存取时间36ns)。

其片上外设主要包括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引脚,可外扩大于1M×16位程序和数据存储器。

TMS320F2812采用哈佛总线结构,具有密码保护机制,可进行双16×16乘加和32×32乘加操作,因而可兼顾控制和快速运算的双重功能。

通过对TMS320F2812定点DSP芯片合理的系统配置和编程可实现快速运算,本文着重对此加以说明。

2 TMS320F2812基本系统配置2.1TMS320F2812时钟TMS320F2812的片上外设按输入时钟可分为如下4个组:(1)SYSOUTCLK组:包括CPU定时器和eCAN总线,可由PLLCR寄存器动态地修改;(2)OSCCLK组:主要是看门狗电路,由WDCR寄存器设置分频系数;(3)低速组:有SCI、SPI、McBSP,可由LOSPCP寄存器设置分频系数;(4)高速组:包括EVA/B、ADC,可由HISPCP寄存器设置分频系数。

为了使系统具有较快的工作速度,除了定时器和SCI等少数需要低速时钟的地方,其它外设均可以150MHz时钟工作。

图12.2存储空间图1所示是TMS320F2812的内部存储空间映射图。

TMS320F2812为哈佛(Harvard)结构的DSP,即在同一个时钟周期内可同时进行一次取指令、读数据和写数据的操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章 DSP 相关知识及TMS320F2812性能介绍数字信号处理(DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。

在通常的实时信号处理中,它具有可程控、可预见性、精度高、稳定性好、可靠性和可重复性好、易于实现自适应算法、大规模集成等优点,这都是模拟系统所不及的。

1.1 DSP系统构成数字信号处理器是利用计算机或专用处理设备,在模拟信号变换成数字信号以后,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等高速实时处理的专用处理器,其处理速度比最快的CPU还快10~50倍。

一个典型的DSP系统,输入信号首先进行带限滤波和抽样,然后进行A/D变换将信号变换成数字比特流。

DSP芯片的输入是A/D变换后得到的以抽样形式表示的数字信号,DSP 芯片对输入的数字信号进行某种形式的处理,如进行一系列的乘累加操作(MAC)。

最后,经过处理后的数字样值再经D/A变换转换为模拟样值,之后再进行内插和平滑滤波就可得到连续的模拟波形。

必须指出的是,上面给出的DSP系统模型是一个典型模型,但并不是所有的DSP系统都必须具有模型中的所有部件。

1.2 DSP系统的特点数字信号处理系统是以数字信号处理为基础,因此具有数字处理的全部优点:(1)接口和编程方便。

DSP系统与其他以现代数字技术为基础的系统或设备都是相互兼容的,与这样的系统接口以实现某种功能要比模拟系统与这些系统接口容易得多;另外,DSP系统中的可编程DSP芯片可使设计人员在开发过程中灵活方便地对软件进行修改和升级。

(2)稳定性和可重复性好。

DSP系统以数字处理为基础,受环境温度、湿度、噪声、电磁场的干扰和影响较小,可靠性高;数字系统的性能基本不受元器件参数性能变化的影响,因此数字系统便于测试、调试和大规模生产。

(3)精度高。

16位数字系统可以达到10-5的精度。

(4)特殊应用。

有些应用只有数字系统才能实现,例如信息无失真压缩、V 型滤波器、线性相位滤波器等等。

(5)集成方便。

DSP系统中的数字部件有高度的规范性,便于大规模集成。

当然,数字信号处理在高频信号处理上也存在一定的缺点。

DSP系统中的高速时钟可能带来高频干扰和电磁泄漏等问题,而且DSP系统消耗的功率也较大。

此外,DSP技术更新的速度快,数学知识要求多,开发和调试工具还不尽完善。

1.3 DSP芯片的应用DSP应用广泛,其主要应用市场为3C领域,合占整个市场需求的90%o DSP 是目前电子工业领域增长最迅速的产品之一,据世界半导体贸易统计组织发布的统计和预测报告显示,1996~2008年,全球DSP市场将一直保持稳步增长,其中,2000年的增长率为37%,2001年为8%,并且从2001年到2008年,增长率将逐年递增,2008年的增长率将达54%。

因此,全球DSP市场的前景非常广阔,DSP产业将成为21世纪最具发展潜力的朝阳产业。

很显然,目前随着我国3G的商用部署大规模展开和移动互联网的蓬勃发展,在可预见的一段时间内,无线应用仍将是可编程DSP市场的驱动引擎。

不过,嵌入式DSP市场是一个更大的市场。

随着有线市场走向复苏,VoIP电话变得更加重要。

因此,DSP市场将在2009年及以后的时间里稳健地好转。

因为无论何种形式的DSP技术都是我们能够访问窄带、宽带或是无线互联网的唯一手段,它还是新兴的分组电话市场的关键。

没有DSP就没有对互联网的访问,没有多媒体,也没有无线通信。

例如,厂商们新推出多种款式可选择的独立器件、DSP与MPU相结合的器件、为执行DSP功能量身定做的MPU器件、以及许多公司为ASIC或SoC解决方案所提供的软硬DSP内核。

在近20多年时间里,主要应用有:信号处理、通信、语音、图形/图像、军事、仪器仪表、自动控制、医疗、家用电器等。

目前的硬盘空间相当大,这主要得益于CDSP(可定制DSP)的巨大作用。

预计在今后的PC机中,一个DSP即可完成全部所需的多媒体处理功能。

DSP也是消费类电子产品中的关键器件。

由于DSP的广泛应用,数字音响设备的更新换代周期变得非常短暂。

用于图像处理的DSP,一种用于JPEG标准的静态图像数据处理;另一种用于动态图像数据处理。

1.4 TMS320F2812芯片的主要特性TMS320F2812系列DSP(数字信号处理器)是TI公司最新推出的数字信号处理器,该系列处理器是基于TMS320C2xx内核的定点数字信号处理器。

器件上集成了多种先进的外设,为电机及其他运动控制领域应用的实现提供了良好的平台。

同时代码和指令与F24x系列数字信号处理器完全兼容,从而保证了项目或产品设计的可延续性。

与F24x系列数字信号处理器相比,F2812系列数字信号处理器提高了运算的精度(32位)和系统的处理能力(达到150MIPS)。

该系列数字信号处理器还集成了128KB的Flash存储器,4KB的引导ROM,数字运算表以及2KB的OTP ROM,从而大大改善了应用的灵活性。

128位的密码保护机制有效地保护了产品的知识产权。

两个事件管理器模块为电机及功率变换控制提供了良好的控制功能。

16通道高性能12位ADC单元提供了两个采样保持电路,可以实现双通道信号同步采样。

归纳起来,TMS320F2812系列DSP有以下特点。

TMS320F2812有3个独立的片选信号,并且读/写时序可编程,兼容不同速率的外设扩展;通过配置外部接口寄存器,TMS320F28 i 2在访问外部设备时不必额外增加延时等待,既提高了程序的实时性又减少了代码量。

TMS320F28 I 2是TI2000系列中功能最为强大的DSP芯片。

它是一种32位DSP,片内有128KFLASH,18KSRAM, DART. 56 I/0,12MAD+l6路输入、指令处理速度高达150MPIS. TMS320F2812样片于2003年推出,经过了试用期,现在己经非常成熟。

国内公司己经开始陆续使用,其开发工具完备,购买渠道畅通,价格低廉,是一款非常适合本课题需要的控制芯片。

TMS320F 2812的时钟频率是150MHz,即时钟周期是6.67ns。

有众多的外设接口,GPIO, SPI, SCIA, SCIB, McBSP, eCAN, SRAM. FLASH, EVA,EVB, ADC。

这些外设模块使TMS320F2812很适用于控制领域。

(1)TMS320F2812系列DSP采用高性能的静态COMS技术主频达150MHz(时钟周期6.67ns);采用低电压供电,当主频为135MHz时内核电压为1.8V,当主频为150MHz时内核电压为1.9V,I/O引脚电压为3.3V。

(2)支持JTAG边界扫描接口(3)高性能32位CPU支持16×16位和32×32位的乘法加法运算;支持16×16位的双乘法运算;采用哈佛总线结构模式;快速中断响应和中断处理能力;统一的存储设计模式;4MB的程序/数据寻址空间;高效的代码转换功能(支持C/C++和汇编);与TMS320F24x/F240x系列数字信号处理器代码兼容。

(4)片内存储空间片内Flash空间大小为128K×16b,分为4个8K×16b和6个16K×16b存储段;ROM空间:片内含128K×16位大小的ROM;OTP ROM空间大小:1K×16b;L0和L1:两块4K×16位的单周期访问RAM(SARAM);H0:一块8K×16位的单周期访问RAM(SARAM);M0和M1:两块1×16位的单周期访问RAM(SARAM)。

(5)根只读存储器(Boot ROM)4K×16位带有软件启动的Boot模式;标准数学函数库。

(6)外部存储器接口有高达1M×16b的总存储空间;可编程的等待时间;可编程读写选通计数器(Strobe Timing);三个独立的片选信号。

(7)时钟与系统控制支持动态锁相环倍频;片内振荡器;看门狗定时器模块。

(8)三个外部中断。

(9)外部中断扩展(PE)模块可支持96个外部中断,当前仅使用了45个外部中断。

(10)128位的密钥(Security Key/Lock)保护Flash/OTP和L0/L1 SARAM;防止ROM中的程序被盗。

(11)3个32位的CPU定时器。

(12)用于控制电机的外围设备两个事件管理器(EVA、EVB);与C240兼容的器件。

(13)串口外围设备串行外围接口(SPI);两路串行通信接口(SCI),标准的SCI口;增强型CAN模块(eCAN);多通道缓冲串行接口(McBSP)和串行外围接口模式。

(14)12位的ADC转换模块2×8通道的输入通道;单一或级联转换模式;最高转换速率为80ns/12.5Msps。

(15)最多有56个独立的可编程、多用途通用输入/输出(GPIO)引脚。

(16)先进的仿真模式具有实时分析以及设置断点的功能;支持硬件仿真。

(17)开发工具DSP集成系统(Code Composer Studio,CCS);JTAG仿真器。

(18)低功耗模式和节能模式支持空闲模式(IDLE)、等待模式(STANDBY)、挂起模式(HALT);静止/使能独立外设时钟。

(19)封装方式带外部存储器接口的179球形触点BGA封装;带外部存储器接口的176引脚低剖面四芯线扁平LQFP封装;没有外部存储器接口的128引脚奥贴片正方扁平PBK封装。

(20)工作温度A:-40~85℃(GHH、ZHH、PGF、PBK);S:-40~125℃(GHH、ZHH、PGF、PBK);Q:-40~125℃(PGF、PBK)。

1.5 地址寻址空间1.6 TMS320F2812硬件结构框图。

相关文档
最新文档