Arduino STM32F103C8T6(BluePill) 引言--如何利用Arduino编译STM32

Arduino STM32F103C8T6(BluePill) 引言–如何利用Arduino编译STM32

笔者接触Micropython与Arduino许久,也用其做过一些项目,对于新兴的IDE或脚本语言,我不想评论太多,很多老教授批评Arduino及Micropython之流也许让学习的人产生惰性, 笔者记忆最深刻的是韦东山老师嵌入式linux课程里说的一句话大概意思是:很多有很高天赋的嵌入式大神被困难的入门干掉,看到复杂的操作只能敬而远之,Micropython与Arduino可以很容易让大家入门,仅此而已。

利用Arduino开发工具开发STM32F103的教程很多,本来不太想做,为保证教程的完整性,及可操作性,还是做个:
步骤一:
下载并安装Arduino IDE:
中文网站: https://www.arduino.cn/
默认安装IDE,这时,打开Arduino里
工具->开发板 只能找到官方默认的AVR开发板(如Ardunio Genuino Uno)
在这里插入图片描述
步骤二:
点击开发板管理器找到Arduino SAM Boards(32bits ARM Cortax-M3)下载安装
在这里插入图片描述
步骤三:
Github下载mape开发板:网址在这里:https://github.com/rogerclarkmelbourne

下载这俩(第一个包含你所用的开发板,第二个包含 Maple mini的bootloader):
在这里插入图片描述
将下载好的库解压放在Arduino 安装目录里的hardware文件夹(如:我的路径是C:\Program Files (x86)\Arduino\hardware)

第四步 如果恰好你手里有ST-Link并且ST-Link驱动已装,OK这将是最后一步了:
在这里插入图片描述
选好你的开发板并选择好编辑器ST-Link,连接上你的开发板已经可以使用了

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值