您现在的位置是:首页 >学无止境 >Arduino_STM32 之Arduino IDE开发配置网站首页学无止境

Arduino_STM32 之Arduino IDE开发配置

久违de约定 2024-06-03 00:00:02
简介Arduino_STM32 之Arduino IDE开发配置

前言

        由于选了物联网作为选修课,老师喜欢使用Arduino进行编程,但是也要教我们使用STM32。于是他就让我们使用Arduino IDE开发STM32(用Keil 不好吗???)。

第一章 软件下载

  1. 安装Arduino IDE(我使用1.8版本),官网下载即可。        
  2. 安装STM32CubeProgrammer,参考这篇文章

 第二章  环境配置

  1. Java环境,添加环境变量等等一系列配置,具体我也忘了。
  2. 将STM32CubeProgrammer安装的bin目录添加到环境变量-系统变量-Path,这基本常识应该都知道,不知道百度一下。
  3. 在Arduino IDE的首选项中添加:
    https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/main/package_stmicroelectronics_index.json
    https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json

    一个是新的,一个是旧的,无所谓都添也行。

  4. 在Arduino IDE的开发板管理器中添加对应开发板:

        如果下载很久或出错,我也没啥办法,因为我也下了很久。

        注:CH340驱动就自己安装,没装的自己百度一下吧。

第三章 编译代码

        我使用的板子如下(老师给的,没得选):

         针对这的设置如下:

         按照红色框选即可,然后编译即可。

        注意:每次写入程序时,请将BT0与3.3V连接,然后按一下REST。写入完成后,将BT0与GND连接,再按一下REST。

        

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。