0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文读懂恩智浦MCX A系列: 面向嵌入式创新的通用MCU

NXP客栈 来源:NXP客栈 2024-12-27 09:18 次阅读

MCX微控制器组合的设计理念是将恩智浦热门器件的精华与新创功能相结合,推动下一代智能边缘设备的发展。MCX A系列在这个产品组合中扮演着重要角色,是通用芯片的首选。

MCX A系列简化了供电电路,适用于需要强大输入输出 (IO) 能力、有业界领先低功耗、多样化连接选项以及更小器件封装的应用。简而言之,MCX A系列让设计人员能够在保持简单PCB设计和系统BOM低成本的同时,获得丰富的功能。

它的应用范围广泛,包括:

工业通信

智能计量

电机控制/电力电子

自动化与控制

传感器

低功耗/电池供电设备

全面解读MCX A 系列通用微控制器的优势特性,

990dd2ae-c3e6-11ef-9310-92fbcf53809c.jpg

MCX A核平台

A133/143/153系列是MCX A系列的入门级产品,有相同的架构和外设,运行频率为48MHz和96MHz。

A133/143/153系列芯片针对那些需要高性价比32位架构,同时又要保留高阶性能相关特性,比如DMA, 加速执行的代码/数据缓存和受ECC保护的内存。

A133/143/153系列芯片采用Arm Cortex-M33基准配置,提供多种封装选项,包括10 x 10mm的LQFP64、7 x 7mm的HVQFN48和5 x 5mm的HVQFN32。

A133/143/153系列的最高配置版本配备128KB闪存,而A142/A152版则提供64KB闪存选项,以满足更具成本效益的应用需求。所有型号还有相同的外设,这大大简化了软件开发工作。

不同封装类型芯片的IO和引脚完全兼容,这种设计便于产品升级和迁移,使设计人员能够在成本、闪存空间和时钟速度之间灵活权衡。多达8个引脚能够提供20mA的大电流驱动能力,还有额外两个引脚可以耐受5V的电压输入。

MCX A系列采用无电容LDO电源架构,工作电压范围为1.71V至3.6V。MCX A133/143/153电源架构的一大亮点是其卓越的能效:

在内部闪存执行While(1)的运行工作模式下为53μA/M Hz (3V@25°C)。

深度睡眠模式下为20.28μA,唤醒时间为7.4μs。

掉电模式下为6.5μA,唤醒时间为17.1μs,且保留所有SRAM内容。

深度掉电模式下仅为394nA,唤醒时间为2.36ms。

99289d46-c3e6-11ef-9310-92fbcf53809c.jpg

MCX A133/143/153系统框图

对于需要更大指令存储器、RAM、更多IO数量以及CAN FD功能的应用,MCX A146/156系列是更进一步的选择。A146/156系列保留了A133/143/153的许多核心特性,同时显著增加了闪存容量、内部RAM以及CAN FD功能。

A146/156系列基于Cortex-M33核进行了一些其他显著升级,包括添加了全精度浮点运算单元 (FPU) 和SIMD/DSP指令。SIMD/DSP指令的引入能为需要实时控制和数字滤波的应用带来重大性能提升。例如,具备DSP/SIMD功能的Cortex-M33 核拥有强大的SMLAL指令,能够执行32位x32位有符号乘法并进行64位累加。这个高效指令可以成为高精度滤波器和控制算法的核心。

A146/156系列的内存子系统扩展至最高1MB闪存和128KB RAM。它还增强了interwetten与威廉的赔率体系 功能,新增了一个ADC、12位DAC和内置运算放大器电机控制子系统也得到了扩展,增加了一个额外的PWM单元、正交解码和与/或非逻辑操作模块。

A146/156系列提供更高引脚数的封装选项,在保持小巧外形的同时提供更多物理IO:

LQFP100:14 x 14 x 1.4mm,0.5mm间距

LFBGA64:5 x 5 x 1.2mm,0.5mm间距

VFBGA112:7 x 7 x 0.86mm,0.5mm间距

功能更加丰富,A146/156系列仍保持卓越的低功耗性能:

运行模式下功耗为64μA/MHz (从闪存执行while(1), 3.3V@25°C)

深度睡眠模式功耗为32.26μA,唤醒时间为7.1μs (3.3V@25°C)

掉电模式功耗为8.2μA,唤醒时间为16.6μs (保留RAM X0/X1和RAM A0,3.3V@25°C)

深度掉电模式功耗为412nA,唤醒时间为1.44ms (禁用唤醒定时器,启用复位引脚,所有SRAM关闭,3.3V@25°C)

993df25e-c3e6-11ef-9310-92fbcf53809c.jpg

MCX A146/156框图

高性能、坚固耐用的内存子系统

MCX A系列的内存架构专为要求严苛的工业边缘应用场景设计,具有两个值得关注的特性,特别适合成本敏感的设备。

第一个特性是低功耗缓存控制器 (LPCAC)。LPCAC是一个小巧但高效的4KB缓存控制器,连接到Cortex-M33的代码总线。使用LPCAC,存储在闪存中的数据和指令可以以更低延迟提供给CPU。这样一来,其他外设 (如DMA) 的总线可用性得到了提升,因为处理器性能不再与系统内存性能挂钩。如果不需要缓存,则4KB的LPCAC存储器可重新用作指令存储器。关键代码和中断矢量可以放置在该区域中,用于时间关键的算法和控制循环。

8KB的SRAM扇区具有错误校正 (SRAM ECC) 能力是MCX A内存架构的第二个值得关注特性。错误报告模块 (ERM) 和错误注入模块 (EIM) 是与SRAM ECC相关的两个外设。这些工具可用于测试和诊断运行时内存错误。ERM通过专用寄存器和中断标记与ECC和奇偶校验相关的错误事件。EIM可以通过编程方式触发ECC/奇偶校验系统中的错误,从而实现强大的自我诊断能力。

标准外设配备精密互连和DMA加速

MCX A系列包含了嵌入式工程师在通用芯片中所期望的标准外设阵列。MCX A系列中每个芯片都配备了标准UART、SPI、 I2C和定时器子系统,为传统IO应用场景奠定了基础。

MCX A外设的一个重要特点是它们可以通过输入多路复用模块 (INPUTMUX) 在芯片内部实现信号互连。INPUTMUX机制提供了极大的灵活性,允许在芯片内部外设之间自由地互联触发信号和标志。

MCX A的大部分外设都有触发信号和输入标志,这些都可以由INPUTMUX提供源信号。同样,INPUTMUX的输入可以来自外部引脚、外设输出/事件标志或其他内部信号。这种互联灵活性极大地扩展了用户在外设之间的创意组合能力,可以以最小的CPU干预实现自动化操作。

与/或非逻辑操作模块 (AOI) 是与INPUTMUX密切相关的另一个“系统内联”外设。AOI模块是一个简单的多通道可编程逻辑单元。每个AOI通道都有A、B、C和D四个输入,以及一个相关的事件输出。事件输出的操作可以根据这四个输入通过软件配置。AOI通道的输入和输出分布在内部MCX A外设以及INPUTMUX中。有了这两个外设,可以使用组合逻辑在不同 外设之间合成复杂的系统内联操作。

所有MCX A系列都配备了功能强大的增强型直接内存访问 (eDMA) 控制器。eDMA能够处理所有典型的DMA应用场景,包括内存到内存、内存到外设以及外设到内存的数据传输。

eDMA系统拥有8个通道,其触发源分布在整个内部系统中,使几乎所有内部外设之间的数据传输都可以自动化。

995b3daa-c3e6-11ef-9310-92fbcf53809c.jpg

eDMA系统

全速USB设备控制器

MCX A系列集成了带有内置PHY的全速USB设备 (USBFS) 控制器。添加USB功能进一步确立了MCX A作为多用途芯片的地位,实现了与PC和其他智能设备的低成本、通用连接。

MCX A中USB设备控制器的一个重要特性是它可以在无外部晶振的情况下运行。USBFS子系统可以配置为使用快速内部参考时钟 (FIRC) 生成48MHz时钟。这个时钟可以利用传入的USB主机SOF信号动态调整。

USB时钟恢复功能不仅有助于降低BOM成本,还适用于空间受限的应用场景。USFS还有一些其他有助于整体系统设计的显著特性,包括:

最多16个双向端点,支持复杂的复合设备应用场景。

采用DMA传输,减少CPU开销。

通过USBCTRL寄存器中的DPDM_LANE_REVERSE位实现USB通道/信号反转,使PCB设计人员能够翻转D+/D-连接,简化PCB布线。

具备将内部LPUART Tx/Rx信号转到USB D+/D-线的能力,在UART引脚不可用时为调试场景提供便利。

997a8c82-c3e6-11ef-9310-92fbcf53809c.jpg

全速USB设备控制器

998fe83e-c3e6-11ef-9310-92fbcf53809c.jpg

本文摘自恩智浦《MCX A系列: 面向嵌入式创新的通用MCU》威廉希尔官方网站 白皮书,全面介绍MCX A系列的优势特性。白皮书的其他章节内容如下:

灵活的启动ROM与USB支持

MCX A的USB应用场景和软件示例

开源USB协议栈替代方案

模拟、模拟电机控制和工业连接

工业物联网边缘赋能——CAN FD

MCX A系列与MIPI I3C:I2C的全新进化

MCUXpresso开发者体验带来的软件开发工具与便利性

使用FRDM开发板进行快速原型设计

好东西,小封装

MCX A是MCX产品组合的重要组成部分,面向电机控制、传感和相关工业应用,同时具有USB、MIPI I3C、FlexIO和精密电机控制子系统等独特的外设。

MCX A系列将在2024年及以后进行扩展,包括包含更多闪存、RAM和在封装中保留引脚兼容性的新系列和型号。

99b0932c-c3e6-11ef-9310-92fbcf53809c.jpg

本文作者

Eli Hughes是恩智浦专业支持工程师,为客户提供恩智浦微控制器和应用处理器系列硬件设计和固件方面的支持。除了支持工作,他还创作了一些威廉希尔官方网站 内容,展示了恩智浦产品在实际真实场景中的应用。他借鉴了自己在宾夕法尼亚州立大学应用研究实验室的过往经验,在那里他参与了嵌入式系统、传感器、机器人、水下航行器和空间科学等领域的研究和开发。他也曾在宾夕法尼亚州立大学的电气工程系教授过微控制器、FPGA和电路理论等课程。在业余时间,Eli喜欢弹吉他和玩木工。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7552

    浏览量

    151417
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17148

    浏览量

    351184
  • 嵌入式
    +关注

    关注

    5082

    文章

    19123

    浏览量

    305147
  • 恩智浦
    +关注

    关注

    14

    文章

    5860

    浏览量

    107456

原文标题:一文读懂MCX A系列: 面向嵌入式创新的通用MCU

文章出处:【微信号:NXP客栈,微信公众号:NXP客栈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    MCX A系列微处理器之供电系统

    全新的MCX A系列融合了通用MCU的特点,适
    的头像 发表于 06-13 09:19 1579次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>MCX</b> <b class='flag-5'>A</b><b class='flag-5'>系列</b>微处理器之供电系统

    MCU解析 MCX A系列微处理器之系统架构

    全新的MCX A系列融合了通用MCU的特点,适
    发表于 06-13 09:31 1067次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>MCU</b>解析 <b class='flag-5'>MCX</b> <b class='flag-5'>A</b><b class='flag-5'>系列</b>微处理器之系统架构

    MCU解读 MCX A系列微处理器之时钟架构

    全新的MCX A系列融合了通用MCU的特点,适
    发表于 06-20 09:21 665次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>MCU</b>解读 <b class='flag-5'>MCX</b> <b class='flag-5'>A</b><b class='flag-5'>系列</b>微处理器之时钟架构

    为何MCX C系列MCU值得青睐?

    推出MCX C系列,进步丰富MCX微控制器产品组合。
    的头像 发表于 08-02 09:34 3115次阅读
    为何<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>MCX</b> C<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>值得青睐?

    原型嵌入式设计:电池管理系统应用

    使用基于模型的设计工具箱进行快速原型嵌入式设计:电池管理系统应用
    发表于 09-22 15:50 447次阅读

    发布MCX A系列通用MCU,助力工程师打造独特边缘解决方案

    半导体高级副总裁兼物联网与工业总经理 Charles Dachs 对此深表认同,他表示: “我们期待通过MCX,令每位工程师都能便利地运用我们的创新威廉希尔官方网站 进行研发。
    的头像 发表于 02-01 16:14 1170次阅读

    推出MCX A14x和MCX A15x系列MCU

    半导体欣然宣布推出MCX A14x和MCX A15x
    的头像 发表于 02-01 16:36 1887次阅读

    发布新MCX A系列MCU

    半导体近日发布了MCX A14x和MCX A15x两款
    的头像 发表于 02-02 14:41 1638次阅读

    推出新MCX A系列MCU

    半导体欣然宣布推出MCX A14x和MCX A15x,这是
    的头像 发表于 02-03 13:57 1596次阅读

    MCX A系列:开启工程师的无限创造潜力

    半导体(NXP)最近宣布推出旗下MCX产品组合中的全新成员——通用A系列的首批产品
    的头像 发表于 02-22 09:32 1034次阅读

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

    想尝鲜全新的MCX A通用MCU,当然少不了开发板的支持。今天我们就向大家介绍
    发表于 02-29 09:12 1030次阅读
    全新<b class='flag-5'>MCX</b> <b class='flag-5'>A</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b> FRDM开发板:开箱即用的高效体验

    推出全新面向工业与物联网应用的MCX微控制器产品组合

    推出全新面向工业与物联网应用的MCX微控制器产品组合,赋能安全边缘计算,其中MCX N系列
    的头像 发表于 03-21 13:33 1720次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>推出全新<b class='flag-5'>面向</b>工业与物联网应用的<b class='flag-5'>MCX</b>微控制器产品组合

    富昌电子推荐两款MCX AMCX N系列微控制器

    富昌电子为您推荐MCX AMCX N 系列微控制器开发板 FRDM-MCXA15
    的头像 发表于 05-09 16:44 1228次阅读

    MCX W系列无线MCU的独特魅力

    作为MCX微控制器家族中的新成员,MCX W系列无线MCU,旨在为新
    的头像 发表于 08-27 09:56 1481次阅读

    基于MCX N系列MCU的应用示例

    全新MCX微控制器系列,为新代工业与物联网广泛的应用赋能,受到广大边缘智能开发者的青睐。
    的头像 发表于 10-25 14:26 629次阅读