
无线连接在现代嵌入式系统中发挥着关键作用,涵盖从智能家居中的互联设备到工业网络。为了加快开发进程、提升一致性和可扩展性,恩智浦正在推动微控制器单元(MCU)与微处理器单元(MPU)之间无线软件的简化。
恩智浦无线软件广泛支持多种通信协议,包括Wi-Fi、蓝牙(Classic和BLE)、Zigbee、Thread、近场通信(NFC)、超宽带(UWB),以及Wi-SUN和Wireless M-Bus等sub-GHz技术。这一协议覆盖范围与我们的硬件产品组合和开发生态合作体系的广度高度契合。
无论选择使用i.MX应用处理器还是MCX微控制器进行开发,我们的无线协议栈均作为基础软件支持的一部分进行集成。它已全面整合至Linux和Android的广泛支持包(BSP)、MCUXpresso软件开发套件(SDK)以及Zephyr构建环境,并可与图形、AI、语音处理等工具协同使用。
我们的方法非常简单:连接不应被视为单独或特殊的功能,而应像恩智浦软件生态合作体系中的任何其他组件一样,易于访问和一致。
无线功能的实现形式多样,具体取决于您的应用需求。在独立解决方案中,例如MCX W或RW612,采用的是完整的无线片上系统(SoC)架构——在单一芯片中集成处理器与无线模块。而在无主机设置中,无线部分通常连接至外部处理器,由其运行高层协议栈。
独立用例尤为值得关注。需在单台设备上紧密集成控制器、协议栈及客户应用,因此对内存管理和电源优化提出了更高要求。针对这些挑战,恩智浦提供灵活可配置的框架及低功耗库,帮助开发人员在系统资源受限的环境下,精细调整软件的运行。
低功耗始终是首要需求,尤其对运行Zigbee和Thread等协议的电池供电设备而言尤为关键。但近期,客户的关注点出现了新的转变:长期的软件支持与安全合规,特别是在欧盟《网络弹性法案》(CRA)的推动下。
此变化促使越来越多客户转向采用Zephyr生态系统,它不仅提供集成协议栈与社区支持,还具备更清晰的长期更新路径。这也是恩智浦同时支持传统MCUXpresso环境与Zephyr的原因,允许开发人员选择合适的生态合作体系,以契合各自的法规遵从和产品生命周期需求。
随着恩智浦最新无线连接软件版本v25.06的发布,我们引入了多项关键功能,旨在为开发人员提供更高的灵活性与控制能力。
该新功能允许开发人员在构建过程中按需选择必要的功能。相比一刀切的固件镜像,这种方式可显著降低RAM占用与闪存空间,特别适用于基于MCU的无线系统。
屏幕投影和手机至设备流媒体传输的需求日益增长,特别是在电动滑板车与摩托车等两轮车中。i.MX RT跨界MCU已实现Wi-Fi Direct支持,为移动应用提供更加流畅的用户体验。
恩智浦MCX W MCU成为首批获得Bluetooth 6信道探测认证的芯片之一,为高精度方向探测与先进的室内定位技术的发展开辟了新路径。
除了功能上的创新,我们还致力于优化开发人员的整体使用体验。恩智浦投入大量资源,确保无线支持自然融合至开发体验中,其中包括GitHub集成、West和CMake支持,以及参与季度发布的MCUXpresso SDK与广泛支持包(BSP)。
无线中间件现已与恩智浦其他技术组件共享统一构建树,并遵循一致的工作流程。对于已采用恩智浦平台的开发人员而言,无需学习全新的工具链。无线、图形、机器学习(ML)、语音处理及安全技术皆基于同一架构与交付模型,协同运行。
这种统一性显著降低了开发成本,简化了技术支持与问题排查流程,并有效加快产品的上市进程。
无线技术虽具挑战性,但恩智浦致力于将其变得易于上手、灵活且可扩展。无论您是构建超低功耗传感器节点,还是打造支持双无线模块的多媒体系统,我们的无线软件解决方案都能提供强大的支持,满足多样化的需求。
恩智浦半导体开发系统应用工程师
Kyle Dando热衷于帮助工程师学习如何使用嵌入式设计所需的工具。在恩智浦任职期间,他专注于改进支持软件的交付方式。Kyle正与无线团队合作,简化开发人员使用恩智浦无线微控制器的流程。他拥有普渡大学和圣克拉拉大学的计算机与电气工程学位,工作经验涵盖硬件和软件设计,并在各种嵌入式设计工具领域为众多客户进行培训。
恩智浦半导体无线连接软件产品管理总监
Max Palumbo现任恩智浦无线连接软件产品管理团队负责人,为恩智浦主要软件生态系统(MCUXpresso、Zephyr、Linux和Android)中的微控制器和微处理器产品提供无线连接软件。他于2020年加入恩智浦,拥有十余年Wi-Fi、蓝牙(Classic和BLE)、Zigbee及Thread技术经验。此前,他曾担任嵌入式软件架构师和现场应用工程师,并曾在Bluetooth SIG担任Mesh工作组副主席。他毕业于滑铁卢大学,获得纳米技术工程学士学位(BASc)。