一、实验准备
实验目标:
安装 Ardunio IDE 和相关软件支持库,在Ardunio 完成STM32板子的串口通信程序,要求:
1)持续向串口输出“Hello world!”
2)当接收到“stop!”时,停止输出。
实验工具:
硬件:
- 野火指南者
软件:
- Ardunio IDE
Arduino安装包
链接:https://pan.baidu.com/s/1mw1w8vqPEu3uu-LFe1xN2A
提取码:nsqt
二、Ardunio下载安装及环境配置
下载安装包后,将相关的配置文件下载下来,进行环境配置
解压下好的安装包,双击安装
将下载下来的配置文件Arduino_STM32 文件夹拷贝到 Arduino IDE 安装目录下的 hareware 文件夹下
打开arduino,工具→开发板
可以看到STM32F1系列的板子
工具→开发板→开发板管理器,搜索arm,选中 Cortex-M3系列的编译支持文件并安装
完成后打开安装包,双击安装
三、串口与烧录.bin文件
调整指南者的(黄色的)短路帽,连接usb线
短路帽接法:
- RXD — A9
- TXD — A10
- BOOT0 — 3V3
- BOOT1 — GND
其实也就移动了一块,最后不要忘了将其移回去!
打开刚安装的Demonstrator GUI,出