FreeJoy----简单易用的可定制 游戏控制摇杆/手柄控制器的固件烧写
2023-03-31 18:31 作者:站害了_历鬼一堆b才 | 我要投稿

推荐一下这个开源项目
https://github.com/FreeJoy-Team/FreeJoyWiki
功能十分强大
使用网页翻译就可以看了 所以也不再介绍细节
对于想自制赛车方向盘 模拟飞行摇杆的朋友会很有用
准备好固件 https://github.com/FreeJoy-Team/FreeJoy/releases
下载STM32 ST-LINK Utility烧写工具 https://www.st.com/en/development-tools/stsw-link004.html
连接好stm32与stlink 如果你之前没有使用过stlink 需要在STM32 ST-LINK Utility的安装目录下寻找驱动并安装
stlink连接电脑打开设备管理就可以看到

如果一切顺利 接下来就可以烧写固件了
打开下载的固件包 把.hex文件复制到你顺手的位置

打开STM32 ST-LINK Utility

点击连接

一切正常的话 大概是这样的

如果出了问题
检查连接 如果连接无误
点击 菜单栏中的Target->settings选择swd模式 也可以调低频率试试

3.在这个软件的安装目录下使用ST-LinkUpgrade 刷新stlink的固件
4.按住开发板的reset按钮 再点击软件中的连接 松开reset按钮
以上 大多都能解决问题
在连接成功后 点击STM32 ST-LINK Utility菜单栏中的View->Binary File 打开咱们刚才解压出来的freejoy的固件
完成后大概这样

点击烧写

弹出窗口中点击start

耐心等待进度条跑完(最多也就十几秒) 烧写固件完成
