接上一篇:米尔-STM32MP135开发板试用1-舵机控制(原创)首发(开源)
https://mbb.eet-china.com/forum/topic/132247_1_1.html

微信图片_20230805133954_1.jpg
1.连接好电烙铁 上电备用。


微信图片_20230805133950_1.jpg
2.观察驱动电路是否异常或损坏。

微信图片_20230805133950.jpg
3.查看电路走线找到可改装方案。


微信图片_20230805133952.jpg
4.查看硬件电路和元器件是否全部可用,是否会对本系统造成影响。


微信图片_20230805133950.jpg
5.查看并调整信号与线路,并选定必需要去掉的元件。

微信图片_20230805133954.jpg
6.电烙铁温度已好。



微信图片_20230805133956_2.jpg 微信图片_20230805133956_1.jpg
7.焊去元器件。


微信图片_20230805133956.jpg
8.检查各线路接口性能。



微信图片_20230805133957_1.jpg
9. 准备跳线与接入方案。


微信图片_20230805133957.jpg
10.采用对焊,易保持平衡。



微信图片_20230805133958_2.jpg
11.准备开发板与杜邦线。


微信图片_20230805133958_1.jpg
12.根据开发板电路图连接到GND.



微信图片_20230805133959.jpg
13.将控制线连接。



微信图片_20230805133958.jpg
14.准备实验程序。
1). 设置端口
echo 94 > /sys/class/gpio/export
复制代码

2). 设置 GPIO 方向

设置输出
echo "out" > /sys/class/gpio/PF14/direction
复制代码

3).查看 gpio 方向
cat /sys/class/gpio/PF14/direction
复制代码

out

echo "0" > /sys/class/gpio/PF14/value
复制代码

4).设置输出高

echo "1" > /sys/class/gpio/PF14/value
复制代码

5).设计延时

while true
  • do
  • echo "1" > /sys/class/gpio/PF14/value
  • sleep 8
  • echo "0" > /sys/class/gpio/PF14/value
  • sleep 18
  • done
  • 复制代码

    5).循环执行

    6).外围电路上电实验,并看到上方的视频。

    谢谢!



    谢谢!