Ardunio关于stm32的基本操作与测试
一、Ardunio的下载与安装
参考博客:
https://blog.csdn.net/quansirx/article/details/104906563
资源和安装方式都有
二、实验器材
三、软件测试
1、烧录程序主要步骤
通过软件烧录向串口持续发送Hello world的程序
一、打开软件找到测试的示例程序
配置板子参数
二、程序烧录
先验证后上传,如果有错误可以按一下核心板复位键再次上传
2、串口通信
打开串口查看发送信息
测试成功
四、基本使用
任务:持续向串口输出Hello world,当接收到stop时,停止输出
1、代码实现
int i=0,a=0;
char stop[]={
'S','t','o','p'};
char comdata[100];//声明字符串变量
void setup()
{
Serial.begin(115200); //设定的波特率
}
void loop()
{
Serial.println("Hello world");
delay(1000);
while (Serial.available() > 0)
{
comdata[i]= char (Serial.read());
if(comdata[i]==stop[i])
a++;
i++;
delay(2);
if(a>4)
while(1);
}
i=0;
}
2、程序烧录
3、串口通信
输入stop之后成功停止。