28
73
162
初级会员
使用道具 举报
1万
7万
11万
管理员
eric2013:定时器中断最简单,实测F407,定时器中断频率可以搞到1MHz。不过你的中断服务程序越简单越好。 (2017-11-11 09:41)
月霜寒:就是配置定时器,在定时器中断中进行反转输出pwm吗?stm32f103可以做到1hz累加吗 (2017-11-11 13:36) 
eric2013:没问题,你测试下。 (2017-11-11 13:38)
月霜寒:我算了一下,我是103的主控,假使发出100KHZ的波,那么中断频率是10us,100001hz的波,中断频率是9.9999000009us,这个达不到,还是没有办法实现1HZ的频率累加,硬汉哥还有什么好的算法之类的方法吗? (2017-11-13 15:03)
eric2013:这样的话,那还真有些麻烦了,暂时我也没有思路了。 如果你会i.MX RT的话,搞这个比较轻松了,主频可以600MHz,你可以跑5MHz的中断,这样到500KHz,还有0.1的分辨率。 (2017-11-14 00:34)
月霜寒:现在我们的主控已经确定了,没办法改了,对于步进电机的控制,有什么好的办法吗?这个高频也是为了控制步进电机 (2017-11-14 13:11) 
eric2013:不行的话,换个思路可以不,控制一段时间内的脉冲数,做细分。 这里有个分享,你看看:http://www.armbbs.cn/forum.php?m ... 58&page=e#a (2017-11-14 14:15)
42
1018
1149
至尊会员
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-5-12 22:44 , Processed in 0.419539 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.