0
40
122
中级技术员
使用特权
20
1012
3051
中级工程师
gdszzyq 发表于 2022-4-15 16:48 试过用一个定时器输出4路PWM,也一样出这样,PWM的周期最短才100微妙,就算是7路电机同时抢中断也就差别 ...
46
322
966
高级技术员
onebank 发表于 2022-4-15 17:20 我觉得可以从以下三个方面检查下: 1、你说的加速过程问题,可以把加速时间拉长看看会不会丢步; 2、电源 ...
13226636021 发表于 2022-4-15 18:05 是不是用的FLASH超出了GD的高速FLASH区,如果代码在低速FLASH区跑算法这些肯定不行的,GD的低速区没什么用 ...
lifeforrent 发表于 2022-4-15 21:19 楼主方便发下代码吗,我用示波器看下波形
xdqfc 发表于 2022-4-16 10:31 一个定时器都有问题,而且程序是从STM那边移植过来的,说明程序主体是没有问题的,芯片的区别无非就是主 ...
ST工程.zip
2022-4-16 14:14 上传
点击文件名下载附件
3.95 MB
GD工程.zip
2022-4-16 14:15 上传
2.06 MB
lifeforrent 发表于 2022-4-18 11:15 TIMER时钟你选择的是108M,程序中基本上TIMER计数1~400次就会进一次中断,这个时间可能来不及处理中断服务 ...
lifeforrent 发表于 2022-4-18 14:48 Second_Motor_Speed_Down_Step这个数组的值太小了,每个后面加个0看看
xdqfc 发表于 2022-4-18 15:27 一个定时器带一个通道的电机,不要全带,两个定时器就带两路电机看看。极度怀疑是中断引起的。 ...
xdqfc 发表于 2022-4-18 15:33 主程序假如时间够用的话,就到主程序去查询各个中断标志算了,不要弄各定时器中断。我感觉好像漏掉一些中断 ...
67
1962
5959
高级工程师
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号