|
|
|
|
|
|
|
|
|
技术热点 |
基于Concerto内核的F28M35x微控制器 |
(作者:明拓电气) |
Concerto是德州仪器(TI)推出的新型微控制器内核,其内部集成了TMC320C28x和ARM Cortex-M3双核心,在单一芯片内提供了独立的实时控制(real-time control)单元和通信(communication)单元。F28M35x是第一个基于Concerto内核的微处理器。
Concerto的通信单元基于工业标准的ARM Cortex-M3内核,集成了多种通信外围设备,如Earthnet 1588、USB OTG、CAN、UART、SSI、IIC和外部并行接口等。实时控制单元基于TI业界领先的32位C28x内核,集成了高精度的控制外设,包括具有异常保护、编码和捕获功能的 ePWM。C28-CPU还增加了VCU(Veterbi、Complex Math、CRC Unit)和FPU(Floating-Point Unit),显著提高了Veterbi、Complex、FFT和CRC算法的效率。
Concerto微控制器结构如下图所示:
Concerto还集成了TMC320C28x内核和ARM Cortex-M3内核共享的高速模拟单元、RAM、片内电压调节器和时钟单元。
F28M35x(Concerto)微控制器特点:
1、 主单元(ARM Cortex-M3)?
高达100MHz的时钟频率
多达512KB Flash(ECC),32KB RAM(ECC/Parity),64KB Shared RAM,2KB IPC Message RAM
5个通用非同步串行接口(UART),4个同步串行接口(SSI),2个IIC接口,USB-OTG + PHY,10/100 Earthnet 1588 MII,2 CAN接口,32通道DMA,外部并行接口(EPI)
CRC模块
4个通用定时,2个Watchdog 定时器
2个安全Zones(每个Zone 128位密码)
存储器小端终结(Little-Endian)
2、实时控制单元
高达150MHz时钟频率
多达512KB Flash(ECC),36KB RAM(ECC/Parity),64KB Shared RAM,2KB IPC Message RAM
IEEE 754浮点单元(FPU),Veterbi、Complex Math、CRC Unit(VCU)
串行通信接口(SCI),串行外设接口(SPI),IIC接口,6通道DMA
9个增强的PWM调制器模块(ePWM),18路输出(16路高分辨率输出)
6个增强的32位捕获模块(eCAP),3个增强的32位正交编码模块(eQEP)
多通道缓冲串口(McBSP)
1个128位密码安全Zone
3个32位定时器
存储器小端终结(Little-Endian)
3、时钟单元
支持内部/外部时钟
支持动态改变PLL
4、电源
1.2V数字电源,1.8V模拟电源,3.3V接口电源
5、内部处理器通信(IPC)
32个Handshaking 通道
4个通用IPC中断
可以通过IPC Message RAM 并列传输数据
6、多达72个可编程GPIO
7、模拟单元
2个12位ADC,多达20通道、2.88MSPS
4个采样保持器
多达6个带有10位D/A的比较器
片上温度传感器
|
|