打印
[STM32F3]

请问TIM的复位从模式的首脉冲不正确,怎么办

[复制链接]
979|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
EAMCU|  楼主 | 2017-2-17 10:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
使用TIM的复位模式TIM_SlaveMode_Reset
安装手册上讲,在触发信号上沿复位后计数器重新从0开始
根据我的设置,应该是触发信号后输出高电平,但是实际结果有意外
如图所示,当触发信号来临时,如果原来是高电平,则会导致复位后的首脉冲(绿色箭头处)丢失;如果原来是低电平,则正常。
红色曲线是我模拟画的计数器值的曲线,理论上讲在图中触发信号处复位时,计数器的值仍然小于预设的比较值CCR,脉冲应该保持不翻转才对啊?现在翻转了,是为什么呢?

波形.bmp (219.43 KB )

波形.bmp
沙发
EAMCU|  楼主 | 2017-2-19 14:48 | 只看该作者
究竟为什么呀
手册里明明写了只要cnt<CCR,输出就是高电平
为什么会在cnt=0时,发生意外翻转?
快要疯了。。。
另外请问,怎么联系到st的技术支持 @香水城  

rm.bmp (441.68 KB )

rm.bmp

使用特权

评论回复
板凳
734774645| | 2017-2-19 17:53 | 只看该作者
去ST官方找找看,有没有技术支持的电话。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

396

帖子

2

粉丝