keil uvision2是款优秀的单片机开发工具,采用接近于c语言的语法来开发,功能全面,提供了源代码、功能导航器、模板编辑等功能,为开发者们提高了工作效率和项目开发周期,软件还能嵌入汇编,用户可在关键的位置嵌入,使程序达到接近于汇编的工作效率。

keil uvision2简介

keil uvision2的编辑程序是采用类似与C语言的语法来进行编译的,所以在性能及开发环境上都比一般的程序都更为的稳定,且由于C语言使用者的广泛性,所以在操作上,只要会C语言,那么就一定会使用keil uvision2,这样用户一开始使用keil uvision2就能立马上手而且会很熟练的使用,以此就能大大节省用户在开发上的时间。

keil uvision2功能介绍

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

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

μVision4IDE,调试器和仿真环境

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

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

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

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

keil uvision2安装方法

1、首先从本站下载安装包,得到“jfsky.com-KEILUV38.08.zip”。

2、右击“jfsky.com-KEILUV38.08.zip”选择解压到当前文件夹,得到“c51v808a.exe”。

3、双击打开“c51v808a.exe”,看到安装主界面,点击“next”。

4、把“I agree to all......”前边打勾,点击“next”。

5、选择安装地址,点击“browse”可以选择安装目录,选择完之后点击“next”。

6、输入名字和邮箱地址,点击“next”。

7、正在安装中,用户需要等待片刻。

8、出现下图则表示已经安装完毕了。

keil uvision2使用方法

1、确认写好的程序能通过编译。然后点击“Debug”→"Start/Stop Debug Session"进入调试模式。如下图操作所示

2、调出观察窗口(用来设置要观察变量的设置窗口);点击“View”→"Watch&Call Stack Window"。如下图操所示

3、弹出的“Watch “窗口,如下图所示

4、在弹出的”Watch“窗口中设置要要观察的变量,点击”Watch#1“→双击"type F2 to edit"→输入要观察的变量名,在这里我要观察的是P11,具体操作如下

5、点击”单步调试“按钮,点击一次,同时观察”Watch“窗口P11变量的变化情况。如下图所示

6、再一次点击”单步调试“按钮。同时观察”Watch“窗口P11变量的变化情况。如下图所示

keil uvision2 c语言调试,keil uvision2相关推荐

  1. keil延时c语言程序设计,Keil C51程序设计中几种精确延时方法

    引言 单片机因具有体积小.功能强.成本低以及便于实现分布式控制而有非常广泛的应用领域[1].单片机开发者在编制各种应用程序时经常会遇到实现精确延时的问题,比如按键去抖.数据传输等操作都要在程序中插入一 ...

  2. keil中看c语言汇编,keil中查看C语言对应汇编语言问题

    在keil上运行一段GPIO的程序,查看C语言及对应的汇编程序如下: 0x0800028A 2120      MOVS     r1,#0x20 0x0800028C 4811      LDR  ...

  3. keil运行c语言输入函数,keil 编译器V6 定义函数在ram中运行-和在指定地址定义常量,keil编译器...

    keil 编译器V6 定义函数在ram中运行-和在指定地址定义常量,keil编译器 之前一直是用v5编译,编译速度慢,换成V6编译速度差不多快50% ,而且arm后期只维护v5编译器不在更新v5编译器 ...

  4. keil编译c语言检测,keil c中没有使用到的函数会编译时候会有警告

    想写一个模块,模块里面有我常用的一些功能函数,比如: a.h文件 #ifndef _a_h_ #define _a_h_ extern void one(void); extern void two( ...

  5. keil单片机C语言输入函数,keil编写C程序是不是不能在函数内定义变量啊,求大神...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 肯定可以的:比如 程序动态显示字符 显示光标和光标闪烁打开效果 --------------------------------------------- ...

  6. 发光二极管的keil代码c语言,用Keil点亮一个发光二极管

    首先,打开我们的keil5,新建一个工程项目 点击保存后会出现如下窗口,并对以下进行设置: 新建一个文件 直接保存 把新建的文件(以上为demo.c)添加到目标项目: 开始写代码啦: 生成.hex文件 ...

  7. keil的c语言基础,KeilC单片机C语言应用研究入门基础篇要点S.doc

    KeilC单片机C语言应用研究 系 别 计算机系 专 业 计算机科学与技术 姓 名 刘志远 指导教师 张连生 Keil C单片机C语言应用研究 刘志远 (太原师范学院计算机系200202班 山西·太原 ...

  8. keil C对lib封装库反汇编成C语言,Keil软件“C语言”及“汇编”混编 —— 相关知识整理.doc...

    Keil软件"C语言"与"汇编"混编 相关知识整理 用Keil在C中嵌入汇编1 在Keil中嵌入汇编2 介绍直接嵌入汇编代码的方法4 采用汇编可能会有的好处5 ...

  9. Keil用C语言定义函数,STC单片机Keil中C语言函数定位的方法

    STC单片机Keil中C语言函数定位的方法:STC单片机Keil中C语言函数定位的方法 下面以演示程序进行说明 演示程序中有ReadIAP.ProgramIAP和EraseIAP三个函数 最终目的是将 ...

最新文章

  1. 本、硕、博的区别,只用两组图就解释清楚了
  2. MMU关闭时Cache的缓存策略是怎样的
  3. $.ajax()方法详解(网上引用)
  4. java集合转换_java各种集合的转换
  5. 月圆花美 中秋快乐!
  6. Linux shell - 重命名文件和文件夹(mv)
  7. c++for循环求最大公约数_C/C++编程笔记:C语言 for 循环精讲!实例讲解带你吃透...
  8. cts(6)---Android8.1(O1)CTS失败项
  9. ftk学习记(消息框篇)
  10. eclipse打开后显示 Failed to create the part‘s controls 解决方法
  11. 反向工程解析QQ扫码登录的OAuth2流程
  12. 倾斜摄影测量无人机炸机的八大原因及“炸机”预防措施
  13. python linux教程_Linux for Python教程01
  14. 程序设计习惯养成计划---一、方法规约设计
  15. 对JQuery中Ajax应用与jQuery插件的理解与笔记
  16. R语言自然语言处理:文本分类
  17. oracle windows 优化工具,使用某Windows优化大师对Windows2000操作系统进行了优化,优化完成之后,oracle数据库便无法正常工作...
  18. TCP服务器端与多个客户端连接的C#代码实现
  19. 两层板(双面板)如何控制50欧特性阻抗
  20. 联通沃云开启80端口

热门文章

  1. 使用BootStrap编写网页,如何设置全屏页面背景?
  2. 初探Apache Impala
  3. Spark _04集群搭建及测试
  4. maven环境下,控制台中文乱码
  5. 【Flask】jinja2过滤器的使用
  6. netty系列之:netty架构概述
  7. jena java_eclipse导入jena源码
  8. Spring系列之bean的使用
  9. 9行代码AC——L1-022 奇偶分家(10 分)(~解题报告~)
  10. (~解题报告~)L1-016 查验身份证 (15分)(29行代码AC!)