笙泉MG82F6D的PWM输出偶尔出现占比异常,求助排查方向

[复制链接]
116|39
timfordlare 发表于 2026-7-8 14:41 | 显示全部楼层
MG82F6D 的 CCR 比较寄存器、ARR 自动重装寄存器,很多版本是双缓冲但存在半周期锁存窗口
sheflynn 发表于 2026-7-8 17:05 | 显示全部楼层
触控内部时钟干扰,解决方案              
yorkbarney 发表于 2026-7-12 21:41 | 显示全部楼层
没排查数组越界、指针溢出、触摸采样缓存溢出、电机电流采集数组下标超限,踩踏到 PWM 影子缓冲寄存器映射内存。
linfelix 发表于 2026-7-13 11:49 | 显示全部楼层
PWM 输出 IO 复用模拟功能、IO 寄生耦合毛刺
vivilyly 发表于 2026-7-13 20:19 | 显示全部楼层
PWM 启停控制时的“拖尾脉冲”陷阱
ulystronglll 发表于 2026-7-13 21:28 | 显示全部楼层
PWM 本质上是一个时间敏感型外设,其输出质量高度依赖软件执行时机的精确性。
youtome 发表于 2026-7-15 17:52 | 显示全部楼层
占空比更新时机引发的“瞬时失真”
qiufengsd 发表于 2026-7-16 13:56 | 显示全部楼层
如果在定时器计数周期的中间阶段直接修改比较寄存器的值,极易导致当前周期的波形发生畸变或占空比跳变。
gejigeji521 发表于 2026-7-17 15:09 | 显示全部楼层
偶发占比异常属于间歇性软故障,核心分四大类:时钟基准、寄存器时序、硬件驱动干扰、程序逻辑 BUG,按从易到难顺序排查。
minzisc 发表于 2026-7-17 19:33 | 显示全部楼层
采用独立的线性稳压器为MCU核心供电,降低数字电源对模拟电路的干扰。
wwppd 发表于 2026-7-18 15:57 | 显示全部楼层
主循环或其他中断在中途改写CCR/ARR,但未用影子寄存器双缓冲
juliestephen 发表于 2026-7-18 18:46 | 显示全部楼层
检查其他中断源是否产生了"意外触碰"
1988020566 发表于 2026-7-19 10:00 | 显示全部楼层
PWM缓冲寄存器同步更新异常              
yiy 发表于 2026-7-19 21:33 | 显示全部楼层
异常分硬件干扰、时序配置、中断冲突、寄存器写时序、电源、负载、代码 bug七大维度,按从易到难排查。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0