美学stm32直接上linux,linux+Arduino+STM32F103,LINUX下构建最easy的STM32开发环境

linux下的STM32开发尽管直接c代码开发环境已经搞定了,看上一篇, 命令行速度很快,简单粗暴,但是还不够简洁,而且没有简单易用的IDE,调试非常不方便,灵机一动,Arduino不是跨平台的么?而且之前在windows上已经成功导入了stm32的库,已经跑通了,何不移植到linux上?这才是简洁至上的“跨平台”开发环境,一番折腾下,顺利跑了起来。这个可以作为嵌入式开发入门利器,可以不用关心底层...
摘要由CSDN通过智能技术生成

linux下的STM32开发尽管直接c代码开发环境已经搞定了,看上一篇, 命令行速度很快,简单粗暴,但是还不够简洁,而且没有简单易用的IDE,调试非常不方便,灵机一动,Arduino不是跨平台的么?而且之前在windows上已经成功导入了stm32的库,已经跑通了,何不移植到linux上?这才是简洁至上的“跨平台”开发环境,一番折腾下,顺利跑了起来。这个可以作为嵌入式开发入门利器,可以不用关心底层资源分配,也可以作为物联网快速应用平台,F103C8T6经典的开发板,10元以下就可以搞定,用来做培训和教育类应用太实用了。

1. 下载安装Arduino

链接: https://pan.baidu.com/s/1T_0QIlqTIxRo9BMF9-4okg 提取码: djwk

解压后运行./install.sh即完成安装

2.下载安装stm32包

链接: https://pan.baidu.com/s/1HwswohgUHqQ3A82wGYy1sw 提取码: m41r

github项目链接https://github.com/rogerclarkmelbourne/Arduino_STM32

3.解压到/home/Arduino/hardware目录

4f28e001a9e7b4fae4e6b984b9a1100c.png

4.打开Arduino选择板子,下载方式选择stlink

下载方式可以用串口 bootloader烧录的方式(有时间再研究)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值