本手册为德州仪器TMS320F2837xD双核微控制器提供详尽指导,涵盖硬件架构、编程接口及开发实例,旨在帮助开发者深入理解并高效使用该系列芯片。
TMS320F2837xD是一款由德州仪器制造的高性能双核微控制器,专为需要强大处理能力和实时响应能力的应用而设计,如工业、自动化及控制领域。
这款微控制器集成了两个运行频率可达200MHz的TMS320C28x 32位CPU核心。此外,它还配备了一个IEEE 754单精度浮点单元(FPU)和一个三角函数加速器(TMU),适用于复杂的数学运算及实时信号处理任务。
微控制器的核心特性还包括Viterbi复杂数学单元(VCU-II),用于加速特定算法的执行;两个可编程控制律加速器(CLA)与主CPU独立运行,支持200MHz浮点指令并能同时执行代码。这大大提升了系统的并发处理能力。
存储方面,TMS320F2837xD提供了512KB或1MB的闪存(ECC保护)以及172KB或204KB的RAM(ECC或奇偶校验保护)。此外,还有支持双区安全功能的唯一识别号。
时钟和系统控制是微控制器的重要部分。TMS320F2837xD内置了两个内部10MHz零引脚振荡器、片上晶体振荡器以及窗口看门狗计时器模块等组件,确保系统的稳定运行。
在系统外设方面,该微控制器提供了两个外部存储器接口(EMIF),支持ASRAM和SDRAM;两个6通道直接存储器存取(DMA)控制器;多达169个可编程多路复用GPIO引脚(带有输入滤波功能);扩展外设中断控制器(ePIE)及低功耗模式(LPM)的外部唤醒功能。
通信接口方面,TMS320F2837xD配备了USB 2.0 (MAC + PHY),12针通用并行端口(uPP),两个CAN模块以及多个SPI、McBSP和SCIUART等标准接口。此外,还包括两个I2C接口以满足各种通信需求。
模拟子系统是TMS320F2837xD的一大亮点:四个模数转换器(ADC)在16位或12位模式下提供高速转换能力;每个ADC都配备了采样保持(SH)电路,支持硬件集成的后处理功能如饱和失调电压校准、误差设定点计算以及高电平/低电平和过零比较中断。此外还有12位数模转换器(DAC),其参考窗口比较器及缓冲DAC输出。
增强型控制外设包括:PWM通道(含死区支持)、eCAP模块用于捕捉外部信号的事件,eQEP模块提供高精度位置反馈,以及SDFM输入通道实现高速采样和滤波。这些特性为电机和其他复杂控制系统提供了精细调节能力。
安全特性方面,TMS320F2837xD针对功能安全应用进行了开发,并提供了满足ISO 26262 ASIL D、IEC 61508 SIL 3等标准的文档支持;其通过了TUV SUD认证并达到了ISO 26262 ASIL B级和IEC 61508 SIL 2级的安全完整性等级。
封装选项多样,包括无铅环保型nFBGA、PowerPAD HLQFP及HTQFP等类型,适应不同应用环境;温度范围涵盖-40°C至105°C或-40°C至125°C以确保在各种条件下稳定工作。综上所述,TMS320F2837xD双核微控制器凭借其强大的处理能力、丰富的外设接口及先进的模拟特性成为高要求工业应用的理想选择。