请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

G474 HRTIM 实现动态调整死区时间后无法立即生效

[复制链接]
amishe 提问时间:2024-7-28 11:05 / 未解决

你好,为了动态调整续流管开通时间,采用动态死区时间配置。在测试过程中发现,修改死区时间后,PWM波形并的死区时间没有立即配修改,而是运行一段时间后才被修改。请问是不是修改死去后还需要做什么动作让PWM生效?前提是PWM不能停止输出。

收藏 评论3 发布时间:2024-7-28 11:05

举报

3个回答
xmshao 回答时间:2024-7-29 10:56:39
根据STM32G4 参考手册的这句描述:


It is therefore necessary to disable the timer (TxCEN bit reset) and have the corresponding
outputs disabled.


感觉动态调整死区似乎不太合适。修改死区的话,建议先停止计数器,修改完毕后再使能计数器。
amishe 回答时间:2024-7-29 11:04:42

那我怎么限制PWM互补通道的高电平时间呢

xmshao 回答时间:2024-7-29 13:04:15

amishe 发表于 2024-7-29 11:04
那我怎么限制PWM互补通道的高电平时间呢

一般来讲,死区并不是用来调整脉宽的。你现在希望调整PWM脉宽,应该是调整相应的比较值。

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版