
STM32针对Arduino方式的开发支持提供了非常多的资源。每个STM32产品系列以及STM32官方开发板也都可以支持Arduino开发。能够使用Arduino对STM32进行开发,修改测试代码,简单搭建项目原型,那简直不要太方便。, G H `3 N/ S4 H' M! e![]() ![]() ![]() # d. C5 i% K8 x% z% q F - l6 e6 x$ M2 e. ]4 M& j0 k' }7 Z 1、Arduino官网下载Arduino IDE 2.3.2并安装, 官网:https://arduino.cc 注意,当前的Arduino_Core_STM32最新release 是2.8.1版本,需要Arduino IDE 2才能支持。1 m6 q, H# g" B. ] R7 J ![]() ![]() ![]() ![]() ![]() 0 A2 }8 _* n! U& u 4、首先按照Wiki指示的方法进行尝试。 ![]() ![]() " @- U# n7 w3 |2 g% i# H/ g( @ 我们发现行不通,可能因为对https://github.com/stm32duino/Bo ... ctronics_index.json 访问解析的一些限制造成不能够成功运行。 5 W( q& J, s) n2 Z% `7 a 5、需要我们另行寻找方法进行处理。考虑可以使用HFS建立本地文件服务器,把相关文件下载后放置在该本地服务器,同时修改相关下载链接至本地服务器就可以实现。; B4 ]* K: S2 \$ z+ b ) k U9 Z! ^& m' N1 }; W' ]! h/ | 6、把板子支持相关文件从Github直接下载并解压缩https://github.com/stm32duino/BoardManagerFiles9 A% Q% |) {; ^# l$ P7 B4 w ![]() ![]() ![]() ![]() ![]() ![]() 7 k8 l) a! X, J, D# b 在安装的过程中可能会出现Github链接出错的问题,这可能是因为Github链接不稳定造成的。如果多次尝试仍旧不能链接Github进行安装则可以参考后续步骤将所有相关文件进行下载,利用本地文件服务器HFS进行本地下载安装。在安装完成后就可以使用Arduino IDE来开发STM32了,可以参考Wiki的说明做一些指导,遇到问题则可以通过Github,论坛等进行交流寻求支持。: O( r" t3 v# g3 s0 y8 z ( q; S3 m: {6 v3 Q " W m* i$ V& t 全部文件本地下载的方法:2 ^7 u+ Q# j$ N4 x" @' y( v0 i8 } 1、打开文件package_stmicroelectronics_index.json进行查看。1 S: H1 ?9 t- e" w ![]() ![]() ![]() 也可以查看到需要用到的工具包有5个及其版本,对比V2.7.1则工具栏有了更新及增加。* d# u$ M5 Y# c9 S: k! I3 W# K, Z* x ![]() ▲V2.7.1版工具栏 ![]() ▲V2.8.0版工具栏 # F9 ~+ N: @- S3 |" G+ j, U+ P6 M7 l! h8 z 继续向下找到tools栏。) h$ e+ A- X3 j# H8 N ![]() ![]() 7 w* ?# g8 W: U& m0 \4 ^ + _2 X" b$ B+ K' C8 |4 }! c 2、利用HFS,分享文件及文件夹, 以下截图为2.8.0版修改示例,其他版本可类比修改。 ![]() ![]() 3、修改package_stmicroelectronics_index.json文件中的链接,并保存文件 ![]() 4、修改https://github.com/stm32duino/Bo ... ctronics_index.json 为http://192.168.2.110/BoardManage ... nics_index_new.json, 打开Arduino IDE重新进行尝试,则都是从本地下载,很快就可以完成安装。 + X2 ~$ [ f( J8 ?' Y · 6 t' a. O& f8 z! F, d# J& z |
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
实战经验 | Keil工程使用NEAI库的异常问题
STM32 ISP IQTune:真正零门槛的免费ISP调整软件
【经验分享】STM32 新建基于STM32F40x 固件库的MDK5 工程
意法半导体MCU双供应链策略,打消中国客户后顾之忧
【经验分享】基于STM32使用HAL库实现USB组合设备CDC+MSC
2024意法半导体工业峰会:赋能智能电源和智能工业,构筑可持续未来
ST推出灵活、面向未来的智能电表通信解决方案,助力能源转型
意法半导体 x Qu-Bit Electronix:推动新一轮的数字声音合成革命
这个不错,大家可以试试
现在IDE这么多,回到Arduino 可以试试
建议参考这个链接:https://blog.csdn.net/pengranxindong/article/details/139076133?fromshare=blogdetail&sharetype=blogdetail&sharerId=139076133&sharerefer=PC&sharesource=qq_37690492&sharefrom=from_link
直接离线安装.下载3分钟,安装2分钟。非常快