编程工具

Keil uVision4(开发系统) V4.12 官方正式版
  • Keil uVision4(开发系统) V4.12 官方正式版

  • 类别:编程工具系统: WinAll
  • 大小:189.04M时间:2019-04-08 09:51:44

应用简介

  Keil uVision4是一款非常实用的编程开发系统,该系统为用户提供了包括C编译器、宏汇编、连接器、库管理和仿真调试器等在内的编程工具,通过一个集成开发环境将这些部分连接在一起,为开发人员带来更轻松更便捷的编程开发环境。

Keil uVision4

【功能介绍】

  完全支持Cortex - M系列的Cortex - R4,ARM7,ARM9器件

  业界领先的ARM C / C + +编译工具链

  μVision4IDE,调试器和仿真环境

  KEIL RTX的确定性,占地面积小,实时操作系统(源代码)

  TCP/ IP网络套件提供了多种协议和各种应用

  USB设备和USB主机栈提供了标准的驱动程序类

  ULINKpro使上运行的应用程序和记录的即时分析每一个执行的Cortex- M指令

  完成有关程序的执行代码覆盖率信息

  执行事件探查器和性能分析器使方案的优化

  众多的范例项目,帮助你迅速成为熟悉与MDK - ARM的功能强大,内置功能

  CMSIS的皮质Microcontoller软件接口标准兼容

【烧录程序教程】

  1、先建一个新工程,保存到一个位置,如下图所示。

Keil uVision4

  2、接下来会弹出如下对话框,让选择处理器,这里选择AT89S51或AT89S52。

Keil uVision4

  3、接下来会问是否把Startup Code加入到工程,选否即可。工程就建完了。

Keil uVision4

  4、接下来可以新建一个文档用来编辑程序。

Keil uVision4

  5、编辑完存为.asm(汇编源文件)或 .h(C语言头文件)或.c(C语言实现文件)即可。

Keil uVision4

  6、接下来把保存的.asm, .c或.h文件加入到工程里即可。如下面两图所示。

Keil uVision4

Keil uVision4

  7、下面进行工程配置。点击Project菜单下的Options for Target ‘Target 1’。

Keil uVision4

  8、在弹出对话框的Target 项里输入晶振为12M,然后勾上Use On-chip ROM。

Keil uVision4

  9、在Output项里勾上Create HEX File。这就是产生要烧写的.hex文件。

Keil uVision4

  10、然后点击Project菜单里的build target或Rebuild all target files以编译要烧写的.hex文件。

Keil uVision4

  11、编译完成后会在下面Output Window里显示编译成功与否的信息。

Keil uVision4

【创建新工程教程】

  1、首先,打开【Keil uVision4】编程软件,然后在顶部的【功能栏】中,找到并点开【Project】,选择第一个选项,进入到下一界面。

Keil uVision4

  2、选择所要保存的地方,在【文件名】一栏中输入该项目的名称,然后选择想要保存的【文件夹】,再点击【保存】即可。

Keil uVision4

  3、再找到点击【Atmel】,在子项目中找到并选择【AT89C51】(一般C51语言都是选择AT89C51)。再点击【OK】即可。

Keil uVision4

  4、现在就准备要进行语言编程了。在顶端工具栏中找到并点开【File】>【NEW】,来创建新的编程任务。就可以进行编程了。

Keil uVision4

  5、在这里建议创建了新的编程任务,先进行保存先,点击【File】>【Save】,再选择保存的地方。

Keil uVision4

Keil uVision4

  6、然后输入文件名,注意输入文件名后,要在名字后面加上  【 .c】后缀才可以。

【汉化教程】

  1、打开“keil4\keil+4+汉化补丁”文件夹,复制“Uv4”和“Uv4CHS.dll”两个文件

  2、打开安装路径(默认为 C:\Keil)下的“UV4”文件夹,粘贴刚刚复制的两个文件“Uv4”和“Uv4CHS.dll”;然后将“对于所有冲突执行此操作”前面的复选框挑勾,再点击“复制和替换”

Keil uVision4

【常见问题】

  1、keil 4 中注释时,为什么不能打进汉字,都是方框?

  其处理方法:Edit -> Configuration,点击Colors & Fonts选项卡,在Window列表中选择Editor C Files,在右侧选择字体Courier,Use color in Comments 不能打钩.

  在做完上面的操作后,我来进行一下前后比较:

  显示效果如下:

  1、操作前:

操作前

  如果后面注释的黑线是方框,操作一样,但要适当改变字体(eg:宋体、新宋体都行)。

  2、操作后显示效果:

操作后显示效果

  通过显示我们可以很直观的看到,注释中的文字已经清楚的显示了出来。

  2、改变关键字颜色:

  方法:Edit -> Configuration->Colors & Fonts->Editor C Files->keyword->选择foreground为任意你想要的颜色(蓝色)。

【使用技巧】

  一、实验仿真板的安装

实验仿真板的安装

  这两块仿真实验板实际上是两个 dll 文件,名称分别是ledkey.dll 和simboard.dll,安装时只要根据需要将这两个或某一个文件拷贝到keil 软件的c51\bin 文件夹中即可。

  二、实验仿真板的使用

实验仿真板的使用

  要使用仿真板,必须对工程进行设置,设置的方法是点击Project->Option for Target ‘Target1’打开对话框,然后选中Debug 标签页,在Dialog :Parameter:后的编缉框中输入-d 文件名。例如要用ledkey.dll(即第一块仿真板)进行调试,就输入-dl

  三、实例调试

实例调试

  以下以一个稍复杂的程序为例,说明键盘、LED 显示实验仿真板的使用。该程序实现的是可控流水灯,接P3.2 的键为开始键,按此键则灯开始流动(由上而下),接P3.3 的键为停止键,按此键则停止流动,所有灯暗,接P3.4 的键为向上键,按此键则灯由上向下流动,接P3.5 的键为向下键,按此键则灯由下向上流动。

展开 收起

其他版本

猜你喜欢

热门专题

热门推荐

  • 冠唐云仓库管理 V8.2.2_240716 安卓版

    冠唐云仓库管理 V8.2.2_240716 安卓版

  • 一言 V5.0 安卓版

    一言 V5.0 安卓版

  • 钉钉手机版 V7.6.5 安卓最新版

    钉钉手机版 V7.6.5 安卓最新版

  • 阳光云 V2.1.6.20240716 安卓版

    阳光云 V2.1.6.20240716 安卓版

  • 北肿云病历软件 V4.10.13 安卓版

    北肿云病历软件 V4.10.13 安卓版

  • 腾讯会议手机版 V3.28.2.406 安卓最新版

    腾讯会议手机版 V3.28.2.406 安卓最新版

  • 弈客围棋手机版 V9.7.101 安卓官方版

    弈客围棋手机版 V9.7.101 安卓官方版

  • 1688商家版手机版app V3.24.2 安卓版

    1688商家版手机版app V3.24.2 安卓版

  • i云保 V8.10.0 安卓版

    i云保 V8.10.0 安卓版

  • GitHub客户端 V1.169.1 手机安卓版

    GitHub客户端 V1.169.1 手机安卓版

  • 车拖车司机 V2.3.7 安卓版

    车拖车司机 V2.3.7 安卓版

  • SView看图纸 V10.2.0 安卓版

    SView看图纸 V10.2.0 安卓版

推荐排名

  • Modbus slave汉化版 V7.4.4 免费中文版 5.84M4.6万人在用 Modbus slave是一款功能十分强大的电子通讯模拟仿真测试软件,这款软件拥有干净清爽的用户界面和丰富的功能板块,能够帮助程序开发人员更好地执行通讯模拟和测试工作。

    下载
  • 编程猫源码编辑器 V3.8.6 官方版 229.59M4.7万人在用 编程猫源码编辑器是一款面向8岁以上少年儿童开发的趣味编程软件。它可以用来创造故事、动画、游戏、音乐和艺术,通过图形化编程,引导学生了解、掌握编程语言中的循环、判断等多种基础结构,开发孩子对编程的学习兴趣和热情。

    下载
  • 威纶通触摸屏编程软件最新版本 V6.08.02.500 官方免费版 748.57M3.5万人在用 威纶通触摸屏编程软件是一款非常专业的电脑屏幕编辑软件。它的功能十分强大,除了常用的四则运算、逻辑判断等功能外,还可以进行三角函数、反三角函数、开平方、开三次方等运行,还可以编写通讯程序。

    下载
  • 探月校园版电脑版 V2.2.7 免费版 215.56M2.2万人在用 探月校园版电脑版是一款专门为中小学生打造的少儿编程软件。该软件具有丰富的功能更有便捷的操作方式以及海量课程等你来选择,覆盖了移动编程创作、在线学习、在线互动等功能。

    下载
  • 西门子博途V18中文破解版 V2022 免激活授权版 6.22G2.3万人在用 西门子博途V18是一款非常专业的自动化编程软件。该版本是全新的V18年版本,完美集成于STEP 7,可以为全自动生产线对机器人进行编程,该版本内置V18授权工具,破解之后,即可免费使用。

    下载
  • 小熊猫devc++编译器 V6.7.5 官方中文版 37.05M2.4万人在用 小熊猫devc++是一款非常专业的C/C++ 编辑器。它基于Dev-C++打造,极大的改进了代码自动完成功能,编译速度快,适用于一些C/C++语言的初学者,能够让用户在短时间就能完成编程,时间缩短,提升效率。

    下载
  • 西门子博途V16编程软件 中文免费版 16.63G1.9万人在用 西门子博途V16编程软件是一款非常好用的自动化编程软件,此软件在控制参数、程序块、变量、消息等数据管理方面,所有数据只需输入一次,大大减少了自动化项目的软件工程组态时间,提高了工作效率,降低了工作成本。

    下载
  • step7microwinsmart编程软件 V2.6 官方中文版 2.88G1.4万人在用 step7microwin smart是一款由西门子公司针对S7-200 SMART所推出的编程软件。通过安装该软件,就能使操作人员可以轻松通过上位机读取S7-200 SMART的数据,支持win7/10等操作系统,免费下载。

    下载

网友评论