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

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目录

美学stm32直接上linux,linux+Arduino+STM32F103,LINUX下构建最easy的STM32开发环境_第1张图片

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

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

你可能感兴趣的:(美学stm32直接上linux)