stm32duino / Arduino_Core_STM32地址:stm32duino/Arduino_Core_STM32: STM32 core support for Arduino (github.com)
package_stm_index.json文件 地址:BoardManagerFiles/STM32 at master · stm32duino/BoardManagerFiles (github.com)
1.打開arduino IDE 》 文件 》首選項
在附加開發板管理器網址中輸入:http://study.arduino-esp32.cn/study/STM32/package_stmicroelectronics_index.json
2.打開arduino IDE 》 工具 》開發板 》 開發板管理器
3.搜索欄內輸入STM ,即可找到下載包 》 點擊安裝 等待下載安裝完成
4.安裝完成后 安裝STM32CubeProgrammer軟件
STM32CubeProgrammer下載地址:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stm32cubeprog.html
可參考 STM32CubeProgrammer基礎使用說明_Naisu的各種筆記-CSDN博客
5.找到STM32CubeProgrammer安裝目錄,並復制其地址
6.安裝完成后需要添加系統環境變量,我的電腦》右鍵 》屬性
7.新建 》 粘貼地址 》確定
8.關機重啟
9.打開arduino IDE選擇開發板即可看到可支持的STM32板卡
10.選擇需要下載的方式即可上傳程序
ESP32 -> http://study.arduino-esp32.cn/study/STM32/package_esp32_index.json