这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » [原创]在SWM181CBT6配置好舵机驱动后舵机无响应解决办法--from晨望

共5条 1/1 1 跳转至

[原创]在SWM181CBT6配置好舵机驱动后舵机无响应解决办法--from晨望

助工
2022-11-25 16:49:02     打赏

在使用SWM181CBT6作为主控芯片控制180度舵机时,首先应先配置好基本驱动,代码如下

1.png

PWM_CHA_Init(60000,20000);//7500-0度  //20000-90度  //31000-180度

 

使用时只需要更改占空比即可控制电机不同度数,可是有时候配置好所有代码后舵机就是毫无反应,此时我们需要更改系统晶振时钟,SWM181CBT6初始默认时钟为24MHz,需更改为48MHz,舵机才可以正常转动。配置方法如下:

2.png

将SYS_CLK改为SYS_CLK_48MHz内部高频48MHz RC振荡器即可。




高工
2022-11-25 20:57:31     打赏
2楼

多谢分享


专家
2022-11-26 08:46:06     打赏
3楼

谢谢分享


专家
2022-11-26 09:02:20     打赏
4楼

感谢楼主分享


专家
2022-11-26 09:12:44     打赏
5楼

感谢分享


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]