近日,恩智浦发布了MCXA345/A346通用MCU,一颗主打混合信号(ADC输入通道多达82个)并且适用于电机控制的通用MCU,官方链接如下:
MCX A34x: Arm Cortex-M33-Based Microcontrollers | NXP Semiconductors
下图先把MCXA345/A346的功能框图展示一下:
基础分析
这是一颗180MHz,具有MPU,FPU,DSP但是没有TrustZone的Cortex-M33内核的MCU。动态功耗仅有78μA/MHz的高性能低功耗的MCU。针对电机应用尤其是空调三合一应用做了特别的优化,比如集成了很强的数学运算加速器MAU,2组FlexPWM每组支持4个子模块(sub-module)以及两组AOI和QDC控制器。
当然其它的定时器也没少放,包括5个32bit的CTimer,多速率定时器MRT,OS定时器,频率测量,窗口看门狗以及多个低功耗定时器比如唤醒定时器,低功耗定时器以及一个简易的RTC定时器。说到这个RTC定时器,由于太过简易只支持内部的FRO16K时钟源没有外部的32KHz的时钟输入,所以单纯作为一个低功耗定时器或者说类似低功耗模式下的看门狗的功能还是完全胜任的。
之所以称他为混合信号(Mix-signal)系列MCU,是因其搭载了4个独立的16位ADC,4个不带PGA的运算放大器(降低了成本),以及3个模拟比较器和一个12位的DAC。
串行外设提供的相当丰富,6个改进型高达24Mbps速率的LPUART,4个I2C,2个高达50MHz的SPI以及一路可达12Mbps的FlexCAN(支持CAN-FD)。
为了配合高主频的内核以及丰富的外设,MCXA345/A346配置了1Mbytes带有ECC功能的Flash,以及256KB的SRAM。SRAM中有8KB是和Cache功能共享的,如果不许需要Cache则可设置为通用的SRAM。
特色分析
内核相对于以往的MCX A系列提高到了180MHz,动态功耗从53μA/MHz提升至78μA/MHz但是依旧功耗不算很高
新增的数学运算加速器MAU,只需5个周期完成计算sin(x), cos(x), atan(x), sqrt(x), 1/sqrt(x), 1/x且支持定点和浮点。MAU的参与让双电控制可以节约2~2.35%的CPU负载
完全开放了SmartDMA,可以完成花式IO操作,模拟个UART,SPI,RGB,8080啥的都是小儿科,补全了Cortex-M33无法单周期操作IO的短板。各种私有总线拿捏
Flash带有ECC,RAM有8KB的区块带有ECC,更加的功能安全
更强的且更丰富的模拟外设,4组16位的ADC,4组运放,3组模拟比较器,1路DAC。而且2组ADC可以实现并联模拟成一组差分ADC提升0.5ENOB
优化过的运放,删减掉了PGA,压摆率从MCXA15x的6V/μS 改到了10V/μS
FRO180M提供180MHz时钟源 全温范围精度±1.5%,还带有PLL哦~
从MCXA345/A346开始串口支持TX和RX交换了,接地气的一小步。另外MCX系列的串口最高速度均可达24Mbps,同阶很强的存在了。而且吧,这样的串口咱们放了6个
LPSPI支持1/2/4线(SPI/DSPI/QSPI)模式,支持MOSI/MISO管脚交换
FlexCAN这里配合外部的晶振以及PLL可以支持到12Mbps CAN FD,再高咱也找不到能配合的CAN PHY了,嘿嘿,瓶颈在外部的物理界面
2组FlexPWM每组支持4个子模块,可以实现控制两路电机以及一路PFC
提供基础的安全功能,比如128位的UUID,设备生命周期管理,MBC用于保护Flash读写的功能,代码看门狗,秘钥访问抗攻击检测,被动防篡改检测引脚
LQFP100,LQFP64的封装与MCXA13x, A14x, A15x完全兼容,提供了薄至0.8mm的WFBGA169封装
参考方案
空调3合1 –空调室外机参考设计
双电机控制
MPPT
水桶级的MCU,快来论坛申请开发板体验吧!
-
mcu
+关注
关注
146文章
18067浏览量
370697 -
恩智浦
+关注
关注
14文章
5996浏览量
119717 -
adc
+关注
关注
99文章
6749浏览量
550031
原文标题:叮咚! 上新啦!通用MCU-浑身都是ADC的MCXA345和A346
文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
恩智浦基于Arm? Cortex?-M内核的MCU产品组合概览,及其部分演示-01
ACH拉近您与恩智浦MCU专家的距离

全新MCX A系列MCU FRDM开发板:开箱即用的高效体验

《恩智浦FRDM-MCXA156开发实践指南》上线啦

评论