STM32H7系列HRTIM高级控制

0
回复
180
查看
[ 复制链接 ]

199

主题

32

回帖

725

积分

管理员

积分
725
2025-5-20 11:06:45 显示全部楼层 阅读模式
STM32H7系列HRTIM高级控制
  • 死区补偿算法

void deadtime_compensation(uint32_t dt_ns) {    float temp_coeff = read_temp_sensor() * 0.015; // ns/℃    uint32_t comp_val = (uint32_t)(dt_ns * (1 + temp_coeff));    hrtim.Instance->DTxR = (comp_val << 16) | comp_val;}
  • 电机控制实测


收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则