Arduino IDE进行STM32串口通信的开发
日期: 2020-12-11 分类: 跨站数据测试 507次阅读
本文目的是在Arduino平台上进行STM32F103C8T6的串口通信实验,学习在Keil MDK平台以外的Arduino平台进行STM32的开发。
目录
(一)安装和配置Arduino IDE开发环境
工欲善其事,必先利其器。
1.Arduino简介
Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。
2.安装Arduino IDE
- 方式一:官网下载
链接:https://www.arduino.cc/en/software - 方式二:微软商店下载
可以直接去微软商店下载Arduino IDE,也可以在官网点击下图中的标号2跳转到微软商店中下载。
注意:如果是之前安装过Arduino IDE但是升级后出现双击程序不能打开的情况,
可以尝试删除C:\Users\Administrator\AppData\Local\Arduino15的library_index.json文件,
重新启动该IDE后会使之重新生成该文件;原因是因为升级Arduino IDE时造成了该文件的损坏。
3.配置STM32F10X的开发环境
精华推荐