基于arduino的STM32IDE串口实现

arduino简介

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。
它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。
Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是通过 Arduino编程语言 (基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。
出自百度百科

arduino的安装以及arduino_STM32的配置

1、安装arduino

目前macrosoft story已经免费上架arduino软件,所以只需要在自己的windows商城内搜索就好
在这里插入图片描述

2、下载arduino_STM32

3、拷贝相关文件

将Arduino_STM32拷贝在你安装Ardunio的hardware目录下
在这里插入图片描述
** 提示注意: **
如果是windows商城直接下载的arduino,是无法打开所安装的文件目录下的,所以在这里我提供另外一个下载安装位置

4、配置arduino

1、打开arduino选择STM32F1

在这里插入图片描述

2、下载ARM

选择工具,再选择开发板管理器
在这里插入图片描述
我这是下载好的,所以只有删除,一开始有个安装

下载安装比较慢的:
1、换网
2、直接下载源文件
解压后放到该文件夹内
C:\Users\DELL\AppData\Local\Arduino15\staging\packages
在这里插入图片描述
提示注意

如果是windows商城下载的arduino,是没有这个文件夹的,所以可以按上面提示去做,或者换网下载也是ok的

3、下载flash下载器

在这里插入图片描述

4、配置下载器

在这里插入图片描述
注意事项: 首先开发板的BOOT0要置为高电平BOOT1要置为低电平,按一下复位才会连接成功

5、bin文件下载

在这里插入图片描述

下载地址
选择
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最终实现情况

实物:

在这里插入图片描述
在这里插入图片描述

总结:

本次实验收获颇多,成功使用arduino完成了32的串口通信。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值