news 2026/6/10 4:39:28

手把手教你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/6/9 21:10:46

自动化测试与功能测试详解

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快什么是自动化测试?自动化测试是指利用软件测试工具自动实现全部或部分测试,它是软件测试的一个重要组成 部分,能完成许多手工测试无法实现或…

作者头像 李华
网站建设 2026/6/9 18:45:56

PyTorch-CUDA-v2.7镜像支持ONNX导出,便于跨平台部署

PyTorch-CUDA-v2.7 镜像集成 ONNX 导出:打通训练到部署的全链路 在深度学习项目从实验走向落地的过程中,开发者常常面临一个尴尬的局面:模型在本地训练得再好,一旦要部署到服务器、边缘设备甚至移动端,就会遇到环境依…

作者头像 李华
网站建设 2026/6/9 20:57:03

接口测试流程和步骤

🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 一、什么是接口测试我们要想知道接口测试怎么做,首先要明白接口测试是什么?一般像系统内的组件接口数据交互测试、不同系统与系统之间的接口数据交…

作者头像 李华
网站建设 2026/6/9 21:08:12

接口测试:使用Requests库发送POST请求

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快POST请求用于向服务器提交数据,比如提交一个表单新建一个用户、或修改一个用户信息等操作。对于POST请求,我们可以通过浏览器开发者工具或者…

作者头像 李华
网站建设 2026/6/9 19:49:17

基于RAG技术打造知识库问答系统:Python实现与工程化部署详解

大家好!今天我们来学习如何使用Python实现一个基于RAG(检索增强生成)的知识库问答系统。这个系统能够基于我们自己的文档资料来回答问题,让AI更懂"我们的业务"。 1. RAG技术简介 RAG技术就像是给AI装了一个"活字典"。不同于传统大…

作者头像 李华
网站建设 2026/6/9 19:51:19

Jmeter基础:Jmeter聚合报告详解

🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 1、聚合报告介绍在使用JMeter进行性能测试时,聚合报告(Aggregate Report)可以说是必用的监听器。(1)聚合报告的生成方式聚合报…

作者头像 李华