本次做的实习是嵌入式系统,嵌入式系统包含嵌入式硬件系统和嵌入式软件系统,现在来讲讲嵌入式软件系统。
本次实习所用到的嵌入式软件系统的工具有Keil uVision4 IDE、STC-ISPVer6.38下载软件和USB串口驱动。
首先安装USB串口驱动,像正常安装软件一样安装即可。
第二安装STC-ISPVer6.38下载软件,安装好之后选择好相应的单片机型号、串口号、以及硬件选项。配置好即可使用。如何使用呢?单机‘打开文件’按钮,选中要下载到单片机系统板里的HEX文件,接着点击下载/编程按钮即可完成操作,接下就是看效果了。
第三安装Keil uVision4 IDE,安装好之后要配置相应的环境,先是在STC-ISP中选择头文件,并且选中你所需要的单片机系列,如本次的STC15F2KXX、STC15L2kXX/.......,然后点击”添加MCU型号到Keil中“按钮,在弹出来的对话框中选中你已经安装的Keil uVision4所在的文件,选中到Keil文件即可,然后确定,这一步完成。其次是打开Keil uVision4,点击Project下的Options for Target ‘Target 1’,在弹出来的对话框中选中Output,把Create HEX File前面的复选框勾上,然后点击C51选项卡,看到下面的Include Paths,点击Include Paths正最右边的选择文件按钮,在弹出来的对话框中选中要添加的文件,这里是要添加 C:\Keil\C51\INC\STC 这个文件夹,然后按确定按钮即可完成配置。
接下来就是怎么新建一个工程,
点击Project -> new 建了一个工程之后,接着new一个文本文件,然后把文件保存为相应的C语言文件或汇编语言文件,这里暂且命名为main.c,然后鼠标右机刚才新建的工程文件中的Source Group 1 选择 Add Files ‘Source Group 1’ ,选中main.c,把该文件添加到工程里面去。最后进行Build,即可生成所需额HEX文件,HEX文件将会被下载到STC15F2K60S2最小系统板中进行测试。
相关推荐
Keil uVision5 MDK V5.10是一款由ARM公司授权、Keil Software开发的嵌入式系统开发工具,广泛应用于微控制器(MCU)的软件开发。它集成了编译器、调试器、模拟器和项目管理工具,为开发者提供了一站式的解决方案。在...
Keil_C和STC-ISP软件的使用.Keil_C和STC-ISP软件的操作指导和注意事项
为了解决这个问题,我们可以将 STC 系列单片机型号加入到 Keil uVision3 或 Keil uVision4 中,以便更方便地开发和调试 STC 单片机。 加入 STC 单片机型号的方法 要加入 STC 单片机型号,需要从 STC 官方网站上...
Keil MDK开发工具的安装使用配置etc,软件包的下载安装,插件的安装配置等,CMSIS标准介绍, CMSIS标准驱动的配置使用方法,以及应用程序的创建和调试技巧等基础知识。对初学者具有很好的借鉴意义。
在嵌入式开发领域,Keil uVision是一个广泛使用的集成开发环境(IDE),适用于多种微控制器,包括STM、PIC、AVR以及STC等。STC单片机因其性价比高和丰富的内置功能,在许多项目中受到青睐。然而,Keil uVision4默认...
值得注意的是,不同版本的Keil uVision和STC单片机可能需要不同的补丁,因此在使用过程中要确保补丁与软件版本匹配。此外,正确配置工程设置,如设置正确的晶振频率和外部硬件资源,是成功开发STC单片机项目的关键。...
2. **配置设置**:在Keil uVision5的调试器设置中,正确配置J-LINK的相关参数,如接口速度、目标设备类型等。 3. **软件兼容性**:确认J-LINK固件版本与Keil uVision5版本之间的兼容性。有时,特定版本的J-LINK可能...
在嵌入式系统开发领域,Keil uVision是一款广受欢迎的集成开发环境(IDE),它专为ARM架构的微控制器设计。然而,随着技术的发展,Keil MDK-Arm的新版本不再包含经典的ARM Compiler 5.06,转而支持更新的V6版本。...
keil uVision4下STC单片机器件库,对使用STC单片机的朋友绝对有用
keil uVision4是一款广泛应用于嵌入式系统开发的集成开发环境(IDE),它支持多种微控制器,包括基于ARM Cortex-M3内核的处理器。Cortex-M3是ARM公司设计的一种高效能、低功耗的32位微处理器,常用于物联网设备、...
Keil uVision4是一款由ARM公司开发的集成开发环境(IDE),主要用于微控制器和嵌入式系统的软件开发。它提供了全面的工具集,包括编辑器、编译器、链接器、调试器等,使得开发者可以在单一平台上完成从代码编写到...
Keil uVision4是一款强大的微控制器开发环境,尤其在C51编程语言的支持上表现出色。这个安装包包含了版本9.05的更新,适用于那些需要进行8051系列微控制器开发的工程师和学生。Keil是ARM公司旗下的产品,提供了一...
总之,Keil uVision4 STC库文件是专为STC单片机在Keil环境中开发应用而准备的工具,它们简化了STC单片机的软件开发过程,提供了丰富的功能函数,使得开发者能够更加专注于应用程序的设计,而非底层硬件细节。...
Keil uVision4是一款备受瞩目的嵌入式系统开发工具,由美国Keil Software公司开发,主要用于微控制器(MCU)和数字信号处理器(DSP)的应用程序开发。它以其强大的集成开发环境(IDE)、高效的编译器和调试器而闻名...
STC单片机是由中国公司设计的一系列高性能、低价格的8位微控制器,其特色在于内置了Flash存储器和EEPROM,支持在线编程(ISP)和在线系统编程(ISD),并且在许多型号上提供了丰富的外设接口,如串行通信、定时器、...
Keil uVision4是一款集成开发环境(IDE),提供了一站式的软件开发解决方案,包括源代码编辑、编译、调试和项目管理等功能。它支持C和汇编语言,为开发人员提供了高效的工作环境。在S3C2440的开发中,Keil uVision4...
### Keil uVision for ARM Cortex-M 入门指南 #### 概述 Keil uVision 是一款用于开发基于 ARM Cortex-M 微控制器的应用程序的强大工具。本指南将介绍如何使用 Keil MDK Version 5(Microcontroller Development ...
Keil5安装包以及STC-ISP
Keil uVision 5是一款由Keil Software Inc.(现为ARM公司的一部分)开发的集成开发环境(IDE),专门用于微控制器(MCU)的软件开发,尤其是针对ARM架构和8051(C51)系列的芯片。这个RAR压缩包包含的是MDK-ARM工具...
Keil uVision4是一款由ARM公司开发的集成开发环境(IDE),主要用于编写和调试基于ARM、Cortex-M、Cortex-R以及部分8051系列微控制器的嵌入式应用程序。这款工具集成了代码编辑器、编译器、链接器、调试器等多种功能...