打通MCU与ROS2世界: Micro-ROS在MCXN947上的落地实践
概述 随着机器人技术与嵌入式系统的不断融合,如何让资源受限的微控制器也能接入强大的ROS2生态,成为开发者关注的重点。Micro-ROS正是在这样的背景下诞生,它将ROS2的通信能力和架构优势“下沉”到MCU级设备,让嵌入式系统也具备分布式、可扩展的能力。 NXP推出的MCXN947作为一款性能强劲、资源丰富的Cortex-M33微控制器,加上官方FRDM-MCXN947开发板,为开发者提供了理想
关于「NXP」的技术文章、设计资料与工程师讨论,持续更新。
概述 随着机器人技术与嵌入式系统的不断融合,如何让资源受限的微控制器也能接入强大的ROS2生态,成为开发者关注的重点。Micro-ROS正是在这样的背景下诞生,它将ROS2的通信能力和架构优势“下沉”到MCU级设备,让嵌入式系统也具备分布式、可扩展的能力。 NXP推出的MCXN947作为一款性能强劲、资源丰富的Cortex-M33微控制器,加上官方FRDM-MCXN947开发板,为开发者提供了理想
在MIMXRT1060EVK的电源设计中,有一小段并不起眼的电路,却藏着一个非常经典、也非常容易踩坑的设计点: WDOG_B为什么要串一个电容,而不能直接接复位芯片? 很多工程师第一眼看到这个电路时,都会有这个疑问。但真正理解之后,你会发现这颗电容,实际上是在“拯救系统”。 这篇文章,我们就把这个问题彻底拆清楚。 1️⃣ 先看电路(简化版) 关键器件如下: U27:UM805RE(复位监控
在全球数字化转型的浪潮中,传感器正从“感知世界”的被动元件,进化为“理解世界”的智能节点。尤其在工业自动化、汽车电子与消费电子三大引擎的驱动下,MEMS(微机电系统)传感器市场正迎来前所未有的增长。 据Yole Développement预测,全球MEMS市场规模将在2027年突破220亿美元,年复合增长率超过9%。其中,智能传感器——即集成了信号处理、边缘计算甚至AI推理能力的传感器——成为增长
在上一篇文章中,我们已经带大家了解了多输入多输出(MIMO)能力的架构设计思路。 今天,小编将继续深入解析如何将架构设计真正落地到可运行代码,并带来一套可复用的核心实现。会介绍多输入多输出支持框架的关键组成部分。通过清晰的结构化设计、类型安全的接口抽象,为复杂的嵌入式 AI 模型建立一个高扩展性、高可维护性的基础底座。 下面,我们就将通过头文件设计、基础数据结构构建、生命周期管理等内容一步步展示一
文章**概述** 本文介绍了一种利用USB转TTL串口实现一键自动下载MCU程序的调试器设计方案,重点阐述了通过ISP(In-System Programming)在系统可编程技术,实现电路板空白器件的在线编程。文章以STM32F103单片机为例,设计了一键下载电路,介绍了该电路的各个组成部分及一键自动下载电路的具体实现方式,并通过实验验证了电路的可行性和实用性。 在日常的开发调试中,我们常常使用
图源:Freepik 时间敏感网络(Time-Sensitive Networking,TSN)的本质是一组IEEE 802.1标准,实现了精确的同步和调度流量,使以太网能够支持运动控制和安全系统等对时间要求严格的应用。TSN允许各种数据类型(包括人机界面/监控与数据采集、控制信号和信息技术流量)在单一网络上共存,从而简化架构、降低成本、提高运行时间并增强数据透明度。 简单来说,它的目标是让数据