前言

        老师喜欢使用Arduino进行编程,但是也要教我们使用STM32。于是他就让我们使用Arduino IDE开发STM32。

第一章 软件下载

  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

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

  4. 在Arduino IDE的开发板管理器中添加对应开发板(有问题的可以试一下科学上文):

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

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

第三章 编译代码

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

         针对这的设置如下:

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

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

        

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐