自学内容网 自学内容网

开发环境简单介绍

目录

开发环境keil的安装和使用

keil的介绍

keil的安装

keil的简单使用

STC-ISP的安装

STC-ISP简单介绍

开发环境测试

总结


开发环境keil的安装和使用

keil的介绍

        Keil uVision5是一个集成开发环境(IDE),用于对嵌入式系统中的微控制器进行编程。它是一个软件套件,包括源代码编辑器、项目经理、调试器以及微控制器开发、调试和编程所需的其他工具。Keil uVision5 IDE主要用于对基于ARM架构的微控制器进行编程。
Keil uVision5 IDE支持业界常用的各种基于ARM的微控制器。它为软件开发提供了一个全面的环境,并允许开发人员以高效的方式编写、编译和调试代码。IDE还包括一个模拟器,允许开发人员在不需要实际硬件的情况下测试他们的代码。
此外,Keil uVision5 IDE提供不同级别的优化,帮助开发人员从微控制器中获得最大性能。它还支持各种通信协议,如UART、SPI、I2C、CAN和USB。此外,IDE包括为常用函数预先构建的代码库,从而减少了开发时间和工作量。
总之,Keil uVision5 IDE是开发基于微控制器的嵌入式系统的强大工具。它使开发人员能够在单个环境中编写、测试和调试代码,从而减少开发时间并提高效率。(参考文献:传送门

简单来讲:Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。

keil的安装

        直接传送,自己去看,这位博主写的很详实(keil下载安装)。
这就是我们的开发环境啦:

keil的简单使用

1. 创建项目工程文件夹,可以当作模板Template

2. 创建文件,取名main.c (要打开拓展名,在文件夹窗口上找 “查看”,勾选“文件拓展名”)

3. 进入keil主页面,工具栏project->new uVision project->选择第一步的工程文件夹位置->输入

工程名字->选择芯片类型AT89c52->会提示是否拷贝STARTUP.A51,选择是->生成了工程目录-

>在工程目录Source Group1上右键鼠标->add Exiting file to Source Group1...->选择代码文

件main.c。

STC-ISP的安装

STC-ISP简单介绍

        STC-ISP 是一款单片机下载编程烧录软件,是针对STC系列单片机而设计的,可下载STC89系列、12C2052系列和12C5410等系列的STC单片机,使用简便。

  1. 单片机通过数据线与电脑相连接;
  2. 本专栏使用的单片机型号是STC89C52RC;
  3. 在“打开程序文件”中选择后缀名为“.HEX”的文件
  4. 点击“下载”按钮
  5. 关闭再打开单片机开关
  6. 显示一下内容代表程序已经成功烧录进了单片机

 

开发环境测试

        将下列代码输入到keil中并编译出“.hex”文件。

#include <reg52.H>

sbit led1 = P3^7;
sbit led2 = P3^6;

void main()
{
led1 = 0;
led2 = 0;
while(1);
}

        STC-ISP 显示操作成功代表完成

总结

        我们本节主要目的是完成开发环境的安装,并且写一段程序测试环境。


原文地址:https://blog.csdn.net/2303_79502195/article/details/142706894

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!