关于定时器主从模式的问题

2019-07-21 04:43发布

想要用 stm32的定时器1,定时器2,定时器3,定时器4生成图片中的PWM波,TIM2生成的2MHZ的占空比为50%的PWM波为总触发源,触发生成ICG和SH信号,ICG的下降沿再触发频率为500K的50%的PWM波。大概知道要用到定时器主从模式的知识,但不清楚能不能这样连续触发,想问一下大佬们大概这个要如何实现?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
BUGMAN
1楼-- · 2019-07-21 05:24
完成啦 ,最后用的方法还是主从模式,一开始以为很难,后来在网上看到了这篇文章,   http://www.elecfans.com/d/858302.html      
一下子就明白了,之后也还踩了不少坑,但所幸还是做出来了,感谢各位!在此结帖!


edmund1234
2楼-- · 2019-07-21 06:26
 精彩回答 2  元偷偷看……
1208
3楼-- · 2019-07-21 10:31
看下中文参考手册
edmund1234
4楼-- · 2019-07-21 14:13
主从模式是可以的, 如果你用的是M0糸列, 可以直接用红外接口, 更方便
BUGMAN
5楼-- · 2019-07-21 17:53
edmund1234 发表于 2019-3-4 20:57
主从模式是可以的, 如果你用的是M0糸列, 可以直接用红外接口, 更方便

我用的是 F103c8t6  ,感觉主从模式好麻烦,有没有更简单的方法吗,比如用四个定时器直接生成这四个波,然后彼此调节相位来满足时序图上的要求,这样可以吗?
edmund1234
6楼-- · 2019-07-21 20:32
BUGMAN 发表于 2019-3-4 21:23
我用的是 F103c8t6  ,感觉主从模式好麻烦,有没有更简单的方法吗,比如用四个定时器直接生成这四个波, ...

方法还是有别的, 但都是需要些技巧
比如用TIM_A定时触发DMA, DMA从表里把数值赋给TIM_B的任何寄存器, 你想咋改动波形都可以

一周热门 更多>