1.首先当然需要安装VS Code。 大多数能搜索到这个问题的人都安装了 VS Code。 如果没有的话,直接百度安装即可。 51单片机虽然是用VS Code开发的,但仍然是基于Keil编译器。 所以在此之前你还需要安装Keil。 并且安装完Keil后,在安装文件下的目录中找到TOOLS.INI的路径。 稍后将使用该文件。
2.如果是第一次安装VS Code,可以先打开VS Code的插件扩展(快捷键Ctrl+Shift+X),找到汉化VS Code的中文插件。 (安装后记得重启才能生效)。
搜索C/C++并安装,检查C语言语法。
安装完以上之后,就可以安装Embedded IDE了,这是在VS Code中开发51单片机最重要的插件。 还是用Ctrl+Shift+X然后搜索Embedded IDE来安装。
安装完成后,左下角会出现EIDE标志。
3、打开左下角的EIDE, 1、点击操作 2、设置工具链路径 3、对于51单片机,选择Keil C51,设置Keil_C51的TOOLS.INI路径。 它是之前找到的路径中的TOOLS.INI。
4、以上设置完成后,就可以开始新的工程或者打开用keil生成的原工程了。 这里我以一个新项目为例进行演示。 依次点击EIDE项目,选择New Project,选择空项目创建新项目,选择8位单片机,会要求你给项目命名。
5、新项目完成后,胜利就不远了。 现在打开EIDE工程,点击新建的工程文件test1,点击构建配置旁边的切换编译工具按钮,切换到Keil C51编译工具。
6. 返回资源管理器,打开刚刚创建的项目文件test1。 打开src文件下的main.c,开始开发51单片机。
7.在src文件夹中编写代码后。 单击右上角的编译按钮。 如果不小心编译完成,会出现“构建成功!”的字样。 将显示在下面的终端中。 操作到这里就意味着你已经可以在VS Code中开发51单片机了。 上面一行字“构建成功!” 是生成的.hex的路径。 您可以使用刻录软件来刻录hex文件。
至此,基于Embedded IDE在VS Code上开发51单片机的教程就结束了。 我希望你写的代码没有错误! ! 谢谢你们!