Ardunio IDE初体验

关于软件Ardunio IDE

Ardunio IDE软件可到百度网盘下载
https://pan.baidu.com/s/1FOl6DqR32ftBYLmJbK53TQ
提取码:yxj9

连线须知

将USB转TTL和stm32核心板按下面连线
PA9–RXD
PA10–TXD
3.3V–3V3
GND–GND
USB转TTL上短路冒接5V位置
stm32核心板BOOT0短路冒接为1,BOOT1短路冒接为0。

安装步骤

Ardunio IDE安装过程可参考:
https://blog.csdn.net/quansirx/article/details/104906563

安装完Ardunio IDE还需安装下图的flash
在这里插入图片描述
安装过程默认就行,然后将USB转TTL与stm32核心板连好后与计算机连接
打开安装好的软件,Port Name选择连接的端口号,点击next
在这里插入图片描述
点击next
在这里插入图片描述
继续next
在这里插入图片描述
完成下面配置,bin文件在下载的文件中有
在这里插入图片描述
在这里插入图片描述
完成后点击close
在这里插入图片描述

代码实现

先在文件中找到发送hello world实例
在这里插入图片描述
然后在上面的基础上加入stop部分完成停止发送的作用
代码如下:

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; 
}

完成验证后上传到核心板中
在这里插入图片描述

效果展示

打开串口调试助手
可以看到一直在发送Hello world,输入stop后停止发送
在这里插入图片描述

总结

通过这次体验让我对Ardunio IDE软件的使用有了初步了解,实验过程不需要再借助ST-Link下载线了,更加方便,本次体验感觉良好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值