打印
[STM32F1]

STM32输出4路不同(频率和占空比)脉冲需要1个定时器还是4个?

[复制链接]
2045|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nj21ic|  楼主 | 2016-10-20 19:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果可以,请大侠们给个思路,实在想不出来。
沙发
xmshao| | 2016-10-20 21:41 | 只看该作者
用4个定时器很容易、很好实现。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
nj21ic + 1
板凳
戈卫东| | 2016-10-20 21:43 | 只看该作者
只要频率不同就需要不同的TIMER,估计用什么MCU都一样

使用特权

评论回复
评论
myqq12 2016-10-21 17:37 回复TA
频率相同,占空比无所谓,都可以搞定 
myqq12 2016-10-21 17:36 回复TA
对的 
评分
参与人数 1威望 +1 收起 理由
nj21ic + 1
地板
皈依| | 2016-10-21 13:48 | 只看该作者
要用4个定时器
只修改占空比的话用库函数TIM_SetCompare#  对应不同的通道
但是要修改频率的话用库函数TIM_SetAutoreload  修改的是定时器的频率。。这个一变,所有通道都变
所以要4个定时器

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
nj21ic + 2
5
xf1619| | 2016-10-25 14:52 | 只看该作者
一个定时器搞定  比较输出

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
nj21ic + 1
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

317

帖子

5

粉丝