Ardunio和HAL库函数编程
一、安装 Ardunio IDE 和相关软件支持库,在Ardunio 完成STM32板子的串口通信程序
Ardunio IDE安装包:https://pan.baidu.com/share/init?surl=kqpP1YGKtY2WRz9GNT0Z7w
提取码:q251
I agree
Next
安装
将Arduino_STM32复制到Arduino–hareware文件下
打开Arduino,依次勾选
工具
开发板“Generic STM32F103v series”
开发板管理器…
之后在搜索栏中输入ARM
选择Arduino ARM Boards(32-bits ARM Cortex)进行安装
输入ARM搜素
选择(Cortex-M3)进行安装
依次选择:
工具
开发板"Generic STM32F103V series"
Generic STM32F103V series
Variant: “STM32F103VE”
Upload method: “Serial”
CPU Speed(MHz): “72Mhz (Normal)”
Optimize: “Smallest (default)”
将开发板用usb线与电脑接口相连
此时即可在Ardunio 完成STM32板子的串口通信程序:
1)持续向串口输出“Hello world!”;
2)当接收到“stop!”时,停止输出。
程序代码如下:
int flag=1;
char Stop[]=