vscode+platformio IDE+sdcc搭建51单片机开发环境(win764)

本文介绍了使用vscode、platformio IDE和sdcc搭建51单片机(STC89C52RC)开发环境的方法。先准备所需软件和插件,接着编写代码,编译程序并找到二进制文件,最后将文件下载到单片机,实现两颗LED拖尾交替输出。还提及了sdcc与keil的优缺点及遇到的头文件问题。

vscode+platformio IDE+sdcc搭建51单片机开发环境,使用的单片机是STC89C52RC,最终我们使用单片机引脚的pwm输出实现两颗led拖尾交替输出,模拟警车上的灯的一个效果。

依然老套路,安装在虚拟机里,为什么呢?为了模拟一个完全从0开始的环境。
首先准备需要的软件
1.

VSCODE,这个安装此处不再赘述,网上有很多教程,基本就是点下一步就完成了。

2.

vscode插件,其中包括 platformIO IDE,这是一个单片机开发的集成环境,内部直接包含编译器,可以帮助我们链接,编译,生成2进制文件,等于把makefile该干的事都干了。虽然它自称是IDE,但它是以插件的形式安装在其他编辑器或IDE上的IDE。

3.

二进制文件下载软件,STC官方提供的一个软件,后面会说明。

首先我们安装vscode需要安装的插件

1.中文插件

在这里插入图片描述

2.C/C++ 语言包,微软官方提供的插件,可以做一些语法检查,智能提示等。

在这里插入图片描述

3.platformIO IDE 这个是重头戏,功能非常强大的一个IDE,我也只是略懂皮毛,有兴趣的小伙伴可以自行百度。反正我们能知道此处他就是帮我们,链接,编译,生成二进制文件就可以了,使用的编译器是sdcc。

评论 9
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

x县豆瓣酱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值