news 2026/5/10 7:27:27

手把手教你EIDE(2)——新建并导入AT89C51工程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
手把手教你EIDE(2)——新建并导入AT89C51工程

1.打开KEIL软件,新建工程;

2.选择工程路径和设置工程名称,点击保存;

3.下拉选择Legace Device...这个选项;

4.在下方的搜索框中搜索AT89C51,选中对应芯片后点击OK;

5.选择是

6.保存工程然后就可以关闭KEIL了;

7.打开VS Code,选择EIDE选项卡,点击导入项目,选择MDK;

8.然后选择C51;

9.找到刚刚新建的工程,点击Import导入;

10.VS Code右下角点击'Yes',推荐和Keil项目放在同一目录下;

11.导入完毕,点击继续切换工作区;

12.由于没有创建main.c文件,EIDE找不到main.c函数入口,点击创建文件即可;如果没有提示创建main.c,跳转到第15步;

13.首次打开会显示安装C语言扩展,点击安装;

14.等待安装完成后关闭该扩展页面;

15.如果没有提示创建main.c,按如下操作新建main.c文件;

16.在EIDE项目中的Source Group 1右键选择'添加文件';

17.选择刚刚创建的main.c文件并添加;

18.完善main.c文件,包括头文件、main函数入口、主循环,确认无误后点击左下角的Build按钮进行编译,稍等即可编译完成;

19.HEX文件在项目目录下的 build/Tatget 1文件夹中;接下来就可以快乐的编程了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 6:50:06

油管 item_search_video关键词视频列表接口对接全攻略从入门到精通

YouTube 的视频关键词搜索核心是YouTube Data API v3 的 search.list 接口(对应item_search_video功能),输入关键词即可按类型 / 时长 / 发布时间 / 互动量等多维度筛选全球公开视频,返回分页视频列表(含基础元数据与创…

作者头像 李华
网站建设 2026/5/9 15:48:08

告别“Hello World”:我的C++进阶学习手记

告别“Hello World”&#xff1a;我的C进阶学习手记从敲出第一行 cout<<"Hello World!"<<endl; 到能写出带类和指针的代码&#xff0c;我曾以为自己已经入门C。直到真正上手项目才发现&#xff0c;那些停留在课本上的语法和概念&#xff0c;不过是这门语…

作者头像 李华
网站建设 2026/5/1 7:56:58

diskinfo分析存储瓶颈:优化PyTorch-CUDA-v2.7数据读取效率

diskinfo分析存储瓶颈&#xff1a;优化PyTorch-CUDA-v2.7数据读取效率 在深度学习训练中&#xff0c;我们常常把注意力集中在GPU算力、模型结构和学习率调度上&#xff0c;却容易忽略一个“沉默的拖累者”——数据供给链。即便使用了如PyTorch-CUDA-v2.7这样高度集成的镜像环境…

作者头像 李华
网站建设 2026/5/1 10:30:44

C++ 中三法则五法则零法则

三法则 C98/03 年代&#xff1a;如果一个类需要显式定义以下三者之一&#xff0c;那么它很可能需要显式定义所有三个&#xff1a; 析构函数 拷贝构造函数 拷贝赋值运算符 原因&#xff1a;如果一个类需要自定义析构函数&#xff0c;通常是因为它管理着动态内存或其他资源&…

作者头像 李华
网站建设 2026/5/9 8:48:44

从入门到体系:一篇涵盖网络安全核心领域的技术详解

网络安全的全面解析 一、网络安全的概念与重要性 网络安全&#xff08;Cyber Security&#xff09;是指网络系统的硬件、软件及其系统中的数据受到保护&#xff0c;不因偶然的或者恶意的原因而遭受到破坏、更改、泄露&#xff0c;系统连续可靠正常地运行&#xff0c;网络服务…

作者头像 李华