VSCode STM32跨平台开发环境搭建

 VSCode的强大不用多说了,直接上教程:

一.到官网下载安装VSCode

 

二.安装完成后,打开VSCode,安装PlatformIO IDE 插件

 

三.安装完重启VSCode,VSCode会继续安装PlatformIO IDE的依赖项,如果提示一直在安装,可以尝试用VPN瞧瞧,是不是被墙了不知道,我用VPN很快环境就安装好了

 

 

 

四.新建工程 STM32F103C8为例,使用Arduino框架开发,详细如下图

  

五.配置工程文件

 因为我使用的是Stlink下载工具,所以platformio.ini中配置为:

 

[env:genericSTM32F103C8]
platform = ststm32
board = genericSTM32F103C8
framework = arduino
upload_protocol=stlink

 

 

六.写入程序,用了GPIOC 端口13 ,故配置LED为PC13

#include <Arduino.h>

#define LED PC13

void setup() {
    // put your setup code here, to run once:
    pinMode(LED,OUTPUT);
}

void loop() {
    // put your main code here, to run repeatedly:
    digitalWrite(LED,HIGH);
    delay(500);
    digitalWrite(LED,LOW);
    delay(500);
}

七.下载程序

 

 

 

总结:VSCode开发STM32还是很爽的,可以选择使用框架,更是有现在流行的Arduino框架. 

转载于:https://www.cnblogs.com/yeshuimaowei/p/9212770.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值