目录

1. 安装Visual Studio Code

2. 安装EIDE

3. 安装SDCC

4. 创建工程

5. 编译


1. 安装Visual Studio Code

在Visual Studio Code的扩展(应用商店)中输入“Chinese”找到“Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code”

安装中文插件。

2. 安装EIDE

在Visual Studio Code的扩展(应用商店)中输入“EIDE”找到“Embedded IDE”

安装完成后左边的工具栏多了一个ICON

3. 安装SDCC

可以下载安装

Small Device C Compiler - Browse Files at SourceForge.nethttps://sourceforge.net/projects/sdcc/files/也可以通过EIDE安装。

4. 创建工程

4.1 新建项目

4.2 选择内置项目模板

4.3 选择对应的工程类目

4.4 输入项目名

回车后选择项目文件夹地址,对应地址生成文件如下图

在Visual Studio Code中右下角选择Yes切换到工作区,点击EIDE回到EIDE界面,可以看到EIDE项目列表中出现了项目信息

这里可以采用虚文件夹管理项目文件,选中“项目资源”,会出现一个增加文件夹的Icon,点击后可以选择虚文件夹。

5. 编译

下图4个Icon

第一个是编译按钮,第二个是Clean,第三个是重新编译,第四个是下载。

将main中P00口翻转改为P2.4,烧录验证一下

void main()
{while (1){P24 = !P24;delay_100ms();}
}

量测P2.4可以看到翻转

Visual Studio Code + SDCC开发51单片机 1 - 环境安装相关推荐

  1. Salesforce系列(一):使用Visual Studio Code进行开发!

    Salesforce系列(一):使用Visual Studio Code进行开发! 前言 今天博主将为大家分享:Salesforce系列(一):使用Visual Studio Code进行开发!不喜勿 ...

  2. 使用Visual Studio Code 第一次开发C# 运行Hello World!

    使用Visual Studio Code 第一次开发C# 运行Hello World! 1.安装.NET https://dotnet.microsoft.com/download/dotnet/5. ...

  3. visual studio code .net 开发

    Visual Studio确实是相当好用,各种简化操作什么的简直不要太舒服.但其容量太大,有时不是很方便,所以今天简单介绍一下另一个工具--Visual Studio Code. 虽然相比于老大哥Vi ...

  4. Visual Studio Code高效开发----自动保存设置方法

    俗话说,工欲善其事,必先利其器,平时写代码的时候,每次都要保存,Ctrl + S快要摁烂了有没有,并且有时候是忘了没保存的有没有,结果还在问,为啥我改了不生效呢?那么这个技巧可以一次性解决你的问题,设 ...

  5. Visual Studio Code远程开发-Remote Development

    准备工作:一台win&mac电脑  远程连接用的服务器 :阿里云&百度云或者别的 1.本地安装Visual Studio Code 2.打开Visual Studio Code安装Re ...

  6. Visual Studio Code在windows系统下的环境配置

    在使用这一款软件时,最亮眼的部分便是他占用的空间比较少,由于我的电脑的配置不高,再加上需要使用的软件较多,因此我选择这款软件,大家如果空间充足,有其他的选择也是很不错的. 然而这一款软件面临一个巨大的 ...

  7. Visual Studio Code远程开发配置

    目录 配置 切换同一服务器下不同用户失败的解决方法 首先Windows及连接的服务器需支持openssh 配置 打开VS code 在扩展应用中搜索下面并安装下面两个扩展应用. 安装完成后,点击左下角 ...

  8. 整理:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(主要Windows、简要Linux)

    2020年2月22日更新,又按照自己的帖子尝试了以下,感觉大的思路是没问题的啊,小改动用紫色的标记标注出来了,另外如评论区所说删去了部分旧版本的内容和图片,不知道为啥评论区的留言我都没收到邮件... ...

  9. VSCODE(Visual Studio Code)编写C51代码,环境配置,实现自动补全,C51关键字处理方法

    vscode: ctrl + shift + p,输入>edit configurations 选择后面是JSON的项运行,生成c_cpp_properties.json配置文件 defines ...

最新文章

  1. POJ-2513 Colored Sticks 字典树,欧拉回路
  2. GDCM:获取图像像素间距的测试程序
  3. jdbcType与javaType的对应关系
  4. C语言学习之用指针变量,将数组a中n个整数按相反顺序存放
  5. mybatis 返回 插入的主键
  6. php 身份认证服务,PHP的HTTP身份认证
  7. 【JAVA 第五章 】课后习题 奇数排前
  8. 服务器项目有哪些,怎么部署项目到服务器?服务器的特性有哪些?
  9. 为啥你写的代码总是这么复杂?
  10. 解决RTMP推送时间戳问题引起HLS切片不均匀导致手机浏览器播放卡顿的问题
  11. pptx库ppt演示 python_Python自动化操作PPT看这一篇就够了
  12. 鼠标点到某个位置出现手势的效果。
  13. 学习PLC编程必须要知道的小常识,一起学起来
  14. 计算机 取得高级权限,怎么获取电脑的最高管理员权限
  15. 个人独立开发的一款天气app
  16. 【蓝桥杯单片机】第五章 一位LED的位移
  17. Miktex使用笔记
  18. 称霸Kaggle的十大深度学习技巧
  19. tps5430应用电路详解_TPS5430的应用(1)
  20. 电视缓存框架videocache

热门文章

  1. 微服务下的链路追踪(Sleuth+Zipkin)
  2. iphone6 越狱教程
  3. Servlet 3.0之Part对象(文件上传)
  4. vivo S12 Pro评测:一首在冷暖交融之间流转的华丽舞曲
  5. 异常java.io.NotSerializableException
  6. C#学习第六天 基础语法练习游戏--飞行棋
  7. 计算机画图是什么软件,电脑上画图用什么软件
  8. CentOS7 从零安装NVIDA、CUDA、cuDNN
  9. 网络操作系统和应用服务器考点,网络操作系统与应用服务器配置
  10. Flutter调用阿里云识别银行卡