嵌入式开发练习(十二)试用Ardunio IDE、HAL库及stdunio IDE

如有错误,欢迎指正,谢谢!

一、Ardunio IDE

1、什么是Ardunio?什么是IDE?

Arduino是创客、业余爱好者和专业人士的平台,可轻松创建微控制器项目。只需要USB连接,这些设备可以通过简单易用的程序轻松编程。由于Arduino IDE提供了广泛的库,因此复杂的部件(如显示器、传感器)以及软件平台(如Adafruit IO)易于使用。

IDE(Integrated Development Environment),译为集成开发环境,相当于编辑器编译器加连接器+其他。Arduino IDE就是Arduino团队提供的一款专门为Arduino设计的编程软件,使用它,我们便能将程序从代码上传至Arduino主板。

2、Ardunio IDE安装

推荐官网安装: https://www.arduino.cc/en/Main/Software
在这里插入图片描述注意安装自己对应的操作系统的软件

也可以直接在Microsoft store下载安装win10的.
在这里插入图片描述 这是安装好后的样子
在这里插入图片描述

3、配置Ardunio IDE

  1. 下载相关的资源
    在下好的Ardunio中添加stm32的板子,我采用的离线安装
    链接:https://github.com/rogerclarkmelbourne/Arduino_STM32
    下载zip文件,然后在自己的机器上解压缩,再把解压缩的文件安装在:Ardunio的hardware中
    在这里插入图片描述

在这里插入图片描述此时我们的软件中就有stm32的相关板子了
在这里插入图片描述

  1. 安装编译器
    在开发管理器中下载如下编译器
    在这里插入图片描述

  2. 测试
    测试芯片能否正常工作
    此处采用Ardunio本身的实例程序
    在调试之前,根据自己的下载方式、芯片等,先对Ardunio进行配置,我使用的是指南者,采用的串口下载
    注:需要将boot0的电压拉高
    在这里插入图片描述

配置如下:
**加粗样式**点开Ardunio本身的实例,选择如下:
在这里插入图片描述然后要根据自己接的LED灯或板子自带的LED灯选择端口,我对野火的原理图进行了查看,发现它的LED接在PB0、PB1、PB5这三个口子上,区别就是颜色

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值