
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
还在单片机里跑浮点?用移位运算替代乘法器,速度提升90%(一款自动将浮点拟合曲线转换为 MCU整数定点公式的免费工具)
本文介绍了一款专为嵌入式工程师设计的工具,可将浮点拟合公式一键转换为整数移位运算的C代码。该工具自动搜索最优缩放因子,确保整数系数在1000-9999安全范围内,精度损失低于0.01%。操作仅需四步:输入系数、自动校准、验证精度、复制代码。相比浮点运算,整数移位运算速度提升50-100倍,适用于传感器校准、电机控制等场景。工具为Windows绿色版,无需安装,支持二次曲线和三次曲线转换,能显著提高

DAB 电感电流有效值最优化调制:嵌入式工程师实战指南
本文介绍了如何在嵌入式系统中实现双有源桥(DAB)变换器的三重移相(TPS)调制策略优化。通过分段处理不同负载工况,提出简化控制算法:重载时退化为单移相(SPS),中载固定一侧占空比,轻载消除环流。文章给出了降压/升压工况的公式速查表及C语言代码框架,帮助工程师在C2000或STM32等MCU上快速实现电感电流有效值优化,降低导通损耗,提高变换器效率。关键点包括电压传输比M的计算、功率分段策略和嵌

串口通讯“死机”的三种典型场景与根治方案
摘要: 工业现场总线(如RS485+Modbus)通信中,子设备“无征兆死机”常由串口溢出错误(ORE)导致。本文分析三种典型MCU的ORE行为差异及解决方案:1)STM32需在中断中显式清除ORE标志;2)极海(APM32)需操作专用寄存器位清除ORE;3)GD32需先读数据再清标志。通用解决方法是:在串口中断中无条件查询并清除所有错误标志,确保主循环不被阻塞。实践表明,正确处理ORE可显著提升

到底了







