Arduino IDE快速搭建STM32F1和F4系列开发板环境和程序烧录
Arduino IDE快速搭建STM32F1和F4开发环境和程序烧录
搭建步骤
第一步:下载支持固件。
- github原地址:https://github.com/rogerclarkmelbourne/Arduino_STM32
如果上面的网页打不开,就用下面这个镜像地址下载,在国内下载速度比原地址快n倍,其他
github
资源下载也可以更改这个前面的域名地址来下载。
- 最快速的镜像下载地址:https://hub.fastgit.org/rogerclarkmelbourne/Arduino_STM32
第二步:解开压缩包,将文件夹放置到:C:\Program Files (x86)\Arduino\hardware
,这个要根据你自己安装Arduino IDE的位置来定,具体查看,
具体位置查看方法: 桌面上找到Arduino IDE图标,鼠标右键,打开文件所在位置,
第三步:安装固件包。
- 根据自己的电脑定位位置,在
C:\Program Files (x86)\Arduino\hardware\Arduino_STM32-master\drivers\win
位置找到install_drivers.bat
,双击安装。
安装成功后,显示如下
可以打开Arduino IDE,开发板管理器搜索关键字
sam
,可以查看到下面的信息。
现在可以在开发板哪里看到F1和F4系列的开发板型号了。
第一次烧录,需要给开发板,烧写BootLoader程序,方便使用虚拟串口来上传和下载程序。如果你是采用ST-link烧写,可以忽略这一步。
刷写教程看这篇:刷入Bootloader,实现免串口下载
刷了
Bootloader
之后,通过USB口连接到电脑可以看到一个串口。
刷了
Bootloader
之后,每次下载程序就使用:
BootLoader方式下载程序时的信息:
Arduino IDE快速搭建STM32F1和F4系列开发板环境和程序烧录相关推荐
- QEMU imx6ul开发板环境搭建
QEMU imx6ul开发板环境搭建 文章目录 QEMU imx6ul开发板环境搭建 0. 前言 1. 基本环境 2. 安装KVM 3. 下载开发板的QEMU镜像文件 4. 运行QEMU系统 4.1 ...
- 【Hexo搭建GitPage博客系列】02.环境搭建
转载声明:商业转载请联系作者获得授权,非商业转载请注明出处.原文来自 © 呆萌钟[Hexo搭建GitPage博客系列]02.环境搭建 前言 Hexo搭建博客需要基于Node.js环境,而且依赖于Git ...
- 构建一个适合stm32mp157系列开发板的嵌入式Linux系统
在线课堂:https://www.100ask.net/index(课程观看) 论 坛:http://bbs.100ask.net/(学术答疑) 开 发 板:https://100ask.taoba ...
- 【致敬未来的攻城狮计划】— 连续打卡第一天:提前对CPK_RA2E1是瑞萨RA系列开发板的初体验,了解一下(文字上的初理解)
系列文章目录 系列文章目录 前言 一.瑞萨MCU(CPK_RA2E1是瑞萨RA系列开发板)是什么? 首先引入是什么? 他的优势在哪? 瑞萨CPK_RA2E1 对标stm32 相似之处和不同之处? 瑞萨 ...
- 【 RA4M2开发板环境搭建之串口下载1】
[ RA4M2开发板环境搭建1] 1. 前言 1.1 活动来源 1.2 开发环境 1.3 RA4M2开发板 2. MDK环境准备 2.1 keil 5下载安装 2.2 安装RA4M2的软件支持包 2. ...
- 用pycharm搭建odoo 12, 11,10 开发调试环境
用pycharm搭建odoo 12, 11,10 开发调试环境 个人认为在windows平台下Pycharm 是最好的 odoo开发工具, 配置简单,操作简便,界面清爽,支持远程调试python,ja ...
- 【STM32F103ZE】TOF250(TTL)基于STM32系列开发板的运用
目录 @[TOC](目录) 一.前言 二.硬件准备 二.软件准备 三.硬件接线图 四.例程源码 五.烧录说明 5.1 烧录接线示意图 5.2 烧录动态图 六.结果输出 一.前言 此片文章主要介绍如果通 ...
- 【STC12C5A60S2】TOF250(TTL)基于51系列开发板的运用
目录 一.前言 二.硬件准备 二.软件准备 三.硬件接线图 四.例程源码 五.烧录说明 5.1 烧录接线示意图 5.2 烧录动态图 六.结果输出 一.前言 此片文章主要介绍如果通过51系列开发板来读取 ...
- 【STC12C5A60S2】TOF250(IIC)基于51系列开发板的运用
目录 一.前言 二.硬件准备 二.软件准备 三.硬件接线图 四.例程源码 五.烧录说明 5.1 烧录接线示意图 5.2 烧录动态图 六.结果输出 一.前言 此片文章主要介绍如果通过51系列开发板来读取 ...
最新文章
- Python核心编程学习日记之错误处理
- vue 渲染函数处理slot_面试官:Vue 和 React 对于组件的更新粒度有什么区别?
- VS2008+OpenCL环境配置
- 总投资200亿,中国第五座航天发射中心来了!为何选址在宁波?
- 下载国外网站资料需java_Java开发必知道的国外10大网站
- sharepoint搜索pdf文档
- javaScript的Math和Date对象
- [Alpha]Scrum Meeting#4
- 线性代数及matlab实现,线性代数及其MATLAB应用
- vb连接mysql数据库报错_vb6连接mysql数据库
- wms仓库管理系统中条形码管理的两大优势
- Vue 动态组件component
- 采用计算机辅助数据收集,关于计算机在数据收集中的作用分析
- 【面试题】网易互娱(游戏)2021校园招聘在线笔试 - 服务端开发工程师[文件系统]
- TouchWX 入门教程(1)
- 语音质量评价和可懂度评价
- 10Bootstrap5徽章
- 如何给注册中心锦上添花?
- 如何判断是不是个maven项目
- SparkSQL 创建 DataFrame 的方式