STMCU小助手
发布时间:2024-11-13 08:48
STM32针对Arduino方式的开发支持提供了非常多的资源。每个STM32产品系列以及STM32官方开发板也都可以支持Arduino开发。能够使用Arduino对STM32进行开发,修改测试代码,简单搭建项目原型,那简直不要太方便。' Z6 r+ o5 a9 M! Y/ @3 x2 K! S7 k
1 r' u. I0 P1 ^- C 1、Arduino官网下载Arduino IDE 2.3.2并安装, 官网:https://arduino.cc 注意,当前的Arduino_Core_STM32最新release 是2.8.1版本,需要Arduino IDE 2才能支持。
' g* a- O+ S2 m$ f5 x 4、首先按照Wiki指示的方法进行尝试。9 V* Z# F+ c! y4 b
我们发现行不通,可能因为对https://github.com/stm32duino/Bo ... ctronics_index.json 访问解析的一些限制造成不能够成功运行。 ' H p0 L' Y- z# A5 N4 M/ ~* @' ~ 5、需要我们另行寻找方法进行处理。考虑可以使用HFS建立本地文件服务器,把相关文件下载后放置在该本地服务器,同时修改相关下载链接至本地服务器就可以实现。2 I6 n- {7 s, u4 q( h g 4 ]6 o% C( X, h+ ` ; Z6 x, F; o" v' H& D1 M7 Y$ t 6、把板子支持相关文件从Github直接下载并解压缩https://github.com/stm32duino/BoardManagerFiles
: r. n4 j9 |7 Y1 V/ ?3 r 在安装的过程中可能会出现Github链接出错的问题,这可能是因为Github链接不稳定造成的。如果多次尝试仍旧不能链接Github进行安装则可以参考后续步骤将所有相关文件进行下载,利用本地文件服务器HFS进行本地下载安装。在安装完成后就可以使用Arduino IDE来开发STM32了,可以参考Wiki的说明做一些指导,遇到问题则可以通过Github,论坛等进行交流寻求支持。5 u3 G% @# [2 |% Y ' M1 j4 l7 Y8 y) _1 D: l 8 f2 T) l7 U5 u$ s& U& n/ l2 Y) T 全部文件本地下载的方法:2 I/ C* c$ m. m" t8 l 1、打开文件package_stmicroelectronics_index.json进行查看。
* Y: o- a6 s; d- u4 { % L) E6 I5 F4 m3 @/ E" q 也可以查看到需要用到的工具包有5个及其版本,对比V2.7.1则工具栏有了更新及增加。
▲V2.7.1版工具栏
▲V2.8.0版工具栏 继续向下找到tools栏。
7 C4 p( U3 w3 D3 t7 t) [" ^4 T5 @; P 2、利用HFS,分享文件及文件夹, 以下截图为2.8.0版修改示例,其他版本可类比修改。; }! Z" _6 }1 t/ S6 L1 t+ J+ [8 X0 n
8 g2 S6 K3 _6 i/ |7 g1 \) N: J( ^ 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重新进行尝试,则都是从本地下载,很快就可以完成安装。4 N; p6 N- |0 y6 l · |
想找个ST芯片
[GPIO] 使用新型抽象开始C++嵌入式编程,从GPIO开始
技术手册stm32f1xx中的一个小问题
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
微信公众号
手机版
这个不错,大家可以试试
现在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分钟。非常快