OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5709|回复: 6

关于STM32定时器发送脉冲的问题

[复制链接]

21

主题

218

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2320
金钱
2320
注册时间
2017-12-11
在线时间
494 小时
发表于 2021-2-22 10:16:29 | 显示全部楼层 |阅读模式
5金钱
关于STM32定时器发送脉冲,STM32如何才能同时发送4路不同频率,不同数目的脉冲呢?我用定时器+DMA这种方法控制4个步进电机时,第一个电机和第四个电机之间还是有时间间隔,跑个2分钟位置就乱了,做不到同步啊
223.jpg
224.jpg

最佳答案

查看完整内容[请看2#楼]

最好用一个定时器来实现, 4个定时器不好同步的
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2021-2-22 10:16:30 | 显示全部楼层
最好用一个定时器来实现, 4个定时器不好同步的
回复

使用道具 举报

21

主题

218

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2320
金钱
2320
注册时间
2017-12-11
在线时间
494 小时
 楼主| 发表于 2021-2-23 08:53:31 | 显示全部楼层
正点原子 发表于 2021-2-23 01:53
最好用一个定时器来实现, 4个定时器不好同步的

感谢原子哥的回复了,目前就是不会用一个定时器实现啊,我在论坛搜了下有朋友说用定时器的比较输出功能可以输出4个通道不同频率不同占空比的PWM,可是我对占空比没要求,要求的是精确的脉冲数目啊,原子哥能指点个大概思路吗?
比较输出 的话,里面的4个通道的中断应该没有优先级吧?还有个网上的资料说是 “ARR寄存器的值最好是你每个通道CCRx_Val的公倍数,否则在每次重加载的时候波形会发生混乱”这个也是个问题
225.jpg
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2021-2-24 01:59:08 | 显示全部楼层
白纸扇001 发表于 2021-2-23 08:53
感谢原子哥的回复了,目前就是不会用一个定时器实现啊,我在论坛搜了下有朋友说用定时器的比较输出功能可 ...

输出比较模式可以实现,但是频率不能太高。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

21

主题

218

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2320
金钱
2320
注册时间
2017-12-11
在线时间
494 小时
 楼主| 发表于 2021-2-24 09:40:01 | 显示全部楼层
正点原子 发表于 2021-2-24 01:59
输出比较模式可以实现,但是频率不能太高。

就是说不用在意什么公倍数的关系吗?频率大概再5K以内,应该没啥问题吧?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2021-2-25 01:44:56 | 显示全部楼层
白纸扇001 发表于 2021-2-24 09:40
就是说不用在意什么公倍数的关系吗?频率大概再5K以内,应该没啥问题吧?

5K以内应该问题不大
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

21

主题

218

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2320
金钱
2320
注册时间
2017-12-11
在线时间
494 小时
 楼主| 发表于 2021-2-25 09:46:26 | 显示全部楼层
正点原子 发表于 2021-2-25 01:44
5K以内应该问题不大

不用在意什么公倍数的关系吗?
225.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 14:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表