STM32针对Arduino方式的开发支持提供了非常多的资源。每个STM32产品系列以及STM32官方开发板也都可以支持Arduino开发。能够使用Arduino对STM32进行开发,修改测试代码,简单搭建项目原型,那简直不要太方便。 1、Arduino官网下载Arduino IDE 2.3.2并安装, 官网:https://arduino.cc 注意,当前的Arduino_Core_STM32最新release 是2.8.1版本,需要Arduino IDE 2才能支持。# a/ B5 S& f' i ) L, r- p, n: b/ O: U5 h 4、首先按照Wiki指示的方法进行尝试。 我们发现行不通,可能因为对https://github.com/stm32duino/Bo ... ctronics_index.json 访问解析的一些限制造成不能够成功运行。* t9 e4 e& ]# e6 l ; Y+ y9 _* s' l9 ]9 m. q# Z k- C / i5 R. e' V) |6 f4 i- b7 ^% ~7 T 5、需要我们另行寻找方法进行处理。考虑可以使用HFS建立本地文件服务器,把相关文件下载后放置在该本地服务器,同时修改相关下载链接至本地服务器就可以实现。 3 T' D. V3 X8 d0 U* A, j 6、把板子支持相关文件从Github直接下载并解压缩https://github.com/stm32duino/BoardManagerFiles $ e0 r" a. d* W& s 在安装的过程中可能会出现Github链接出错的问题,这可能是因为Github链接不稳定造成的。如果多次尝试仍旧不能链接Github进行安装则可以参考后续步骤将所有相关文件进行下载,利用本地文件服务器HFS进行本地下载安装。在安装完成后就可以使用Arduino IDE来开发STM32了,可以参考Wiki的说明做一些指导,遇到问题则可以通过Github,论坛等进行交流寻求支持。& y, [( y$ s1 q# w 9 i V; b7 a: p* X 全部文件本地下载的方法: 1、打开文件package_stmicroelectronics_index.json进行查看。2 n3 }+ W3 M1 B# u 3 C: @: ~& B, d" {, \' `6 e& n* a0 q 也可以查看到需要用到的工具包有5个及其版本,对比V2.7.1则工具栏有了更新及增加。( H: S7 V! i, ~- s ▲V2.7.1版工具栏 ▲V2.8.0版工具栏 继续向下找到tools栏。" l. a* d& J& s 2、利用HFS,分享文件及文件夹, 以下截图为2.8.0版修改示例,其他版本可类比修改。 : h7 C* _" }; y. p* ~ 3、修改package_stmicroelectronics_index.json文件中的链接,并保存文件 . ^$ m! }, V* Z) r 4、修改https://github.com/stm32duino/Bo ... ctronics_index.json 为http://192.168.2.110/BoardManage ... nics_index_new.json, 打开Arduino IDE重新进行尝试,则都是从本地下载,很快就可以完成安装。% g4 L9 J8 g: g6 ~) Z+ s n/ Q 3 d5 m" y9 r+ k/ l. M · . M4 y8 Y+ V8 T9 Z A; y 4 f+ j/ j* q q$ E% _ |
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【STM32H7S78-DK评测】XIP模板问题处理与电机控制
【经验分享】STM32驱动RC522读卡完整资料分享,包含原理图、PCB、驱动工程文件
全新STM32 VS Code扩展V2.1.0发布
【经验分享】STM32音频频谱分析设计
【经验分享】HRTIMER 多种 Fault 事件联动机制
Windows+VS Code+EIDE+STM32+gcc编程环境搭建
基于STM32上NanoEdgeAIStudio经验分享
基于STM32的快速傅里叶变换经验分享
基于STM32的硬件和软件IIC区别经验分享
这个不错,大家可以试试
现在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分钟。非常快