首页 > 编程知识 正文

iar编译器如何编译,vscode docker 远程开发环境

时间:2023-05-03 10:38:38 阅读:127502 作者:2051

大四学生又要上51单片机选修课,以补充知识。 (硬件使用第一个主板的是ardunio,第二个是fpga ) )。 但是,鹅使用编译器真难看。 字体小。 这还是我修改的,没有自动补充括号和自动缩进的功能。 我想这是编译器的最低功能吧,实在是太扯了。 于是我把目光投向了插件丰富的VS代码,搜索了51,打开了第一个插件。

看起来像是只需配置包含C51 qkdmy的目录就可以生成qkdmy文件

单击齿轮以打开并设置扩展设置

将用户和工作区的qkdmy Dir修改为自己的C51地址。 (在编译器keil下找到的。 )

据他介绍,只要右键点击Build C51,就可以在输出Hex文件的同时,在终端上打印一些信息

我的这个c文件从一开始就报告错误。 如果include下面有红色的波浪线的话就麻烦了。 因此百度51请更新包含路径。 浏览博客并使用VSCode添加头文件时,检测到“#include”错误。 请更新包含路径。 我觉得问题主要和我安装了那个插件有点关系。 按照他的步骤,在键盘上按Shift Ctrl p键,然后键入: C Configurations,选择一个UI界面,其中包含将所需头文件添加到路径中的路径

我添加了' D:KeilC51INC '。 (这个文件夹里有reg51.h,证明我是正确的。 )红色波浪线出现在第二行,sbit未定义的标识符百度vscode报告未定义的标识符,表示在浏览博客vscode配置开发环境时出现了“未定义的标识符”。 将这两行代码复制到settings.json中。 我在工程文件夹下找到settings.JSON ' c _ CPP.intellisenseenginefallback ' : ' disabled ',/需要添加的' c_cled '

在settings.json上复印也有红色的波浪线,所以暂时不想在意这个问题

反正sbit下的红线已经消失了,如果这有红线就让你这样杵一会儿,或者继续百度的解决方法保持沉默,格式不对,加个逗号就解决了

完全解决了如果在第二行语句后不加逗号,并在加上后单击Repository,则可以跳转到项目地址https://github.com/zuozishi/C51-extension-for-vs code 感觉大人物久违地更新了

这个插件还有极限。 似乎无法争夺多个文件、组织或调试工程。 要做这些,必须返回IDE或更换插件。 我不选择其他插件的原因是我的uVision版本太低了,只有V2,其他人只支持版本5以上。 再说了,反正我现在刚学过要是能生成hex文件下载到主板上运行就好了,肯定现在写不了大项目

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。