这几年国产 MCU 的硬件参数基本追平了,但在 IAP 在线升级这件事上,移植时还是会多踩几个坑。不是芯片不行,是资料和例程给得不够细。
上周又有人问我:Bootloader 跳 App 之后,程序能跑,但一开串口或定时器就 HardFault;或者更糟,上电完全没反应,连 Boot 的串口打印都...
mm32-iap-demo 这套例程(MM32 四个内核 27 个型号,Apache-2.0)默认的升级方式是上位机通过 UART 或 USB HID 逐包下发...
大多数人介绍 IAP,第一句话是「Bootloader 就是上电后先跑的那段程序,判断有没有新固件,有就擦写,没有就跳转 App」。
车载显示终端(HMI)跑在嵌入式Linux上是当前工程机械、商用车领域的主流选择。Linux提供了完善的CAN协议栈(SocketCAN)、图形栈(Qt/GTK...
在EtherCAT 技术的应用演进历程中,线型菊花链是发展最早、最具代表性的组网形式。主站输出的总线依次串接每一台从站的输入、输出端口,全程仅用一条链路完成所有...
电源完整性是PHY芯片稳定工作的前提,FCP114X以太网PHY对供电纯净度、走线方式、器件布局有着严格要求,核心围绕滤波降噪、压降控制、走线优化三大原则设计。
供电分三域:内核 VDDINT 典型 1.2V(0.8~1.2V),IO/ RTC VDDEXT 1.75~3.6V,芯片 IO 耐压最高 3.8V。
在EtherCAT工业以太网通信场景中,端口是设备数据传输、组网通信的核心基础。很多开发者在FCE1100设备调试过程中,常混淆物理端口与逻辑端口的定义,同时对...
RST#是FCE1353专用外部复位引脚,也是整个复位电路的核心,原厂给出多项硬性设计规范:
先创建一个新的SSC项目,然后通过Tool→Application→Create New即可生成(如图所示),这将创建一个新的xlsx文件,以表格形式定义应用数...
在国内工业自动化国产替代的趋势下,EtherCAT 总线伺服的核心芯片自主化正成为行业焦点。过去很长一段时间里,Microchip的LAN9252/3凭借成熟稳...
EtherCAT 从站状态机 (ESM) 定义了从站的运行状态和状态转换规则,它是主站管理从站的核心机制。完整、正确地实现状态机是从站稳定运行的基础。
EtherCAT 的性能上限由硬件设计决定,软件优化只能在硬件基础上进行提升。很多开发者初期只关注软件实现,却忽略了硬件设计的关键细节,导致后期花费数倍时间排查...
FCE1353是一款支持2/3端口的EtherCAT从站控制芯片,芯片资源包含:8KB双端口存储器 (DPRAM))、8个SyncManager、8个现场总线内...