Keil逻辑分析仪的使用

2019-04-18来源: ofweek关键字:Keil  逻辑分析仪  工具栏

Keil中的逻辑分析仪可以将指定的变量或VTREG(虚拟仿真寄存器)值的变化以图形的方式表示出来。


注:只能看全局变量。


顶部是工具栏,下面是显示区,工具栏如下:


setup:按钮用于定义记录信号的变量、并配置显示输出。


save:按钮用于将当前已记录的信号写到一个文件(*.UVLA)中,一边之后进行分析,还可以存入一个.TAB文件中,使用其他外部工具进行分析。


Min Time:抓取信号的开始时间。


Max Time:抓取信号的结束时间。


Grid:每个栅格代表的时间。


Zoom:调整时基,相当于示波器的“水平”,In是放大,Out是缩小,All是把抓取的信号全部显示出来。可以用滚轮。


Min/Max:调整抓取信号的最大值和最小值,这个不准确,如果知道目标的变化范围可以自己设置。


Update Screen:用于更新抓取的信号。


Transition:用于移动竖着那根红线,显示同一时刻所以观察信号的值。同时红线还是参考线,和鼠标位置配合可以测时间,相当于示波器的光标。

Amplitude:把竖着的红线变横,用于和鼠标配合测量幅值。


打开setup可以添加要观察的信号。


Current Logic Analyzer Signals:列出了要观察的信号,可以添加和删除。直接输入即可,名字是全局变量的名字和“View”-“Symbols Window”中“Virtual Registers”下标志的名字。

选中一个名字后,下面的设置就有效了。


Display Type:信号的类型。可以是Analog、Bit(0或1)、State(状态转换)


Hexadecimal Display:勾中后,显示的数据就会变成16进制。


Display Range:设置信号的变化范围。


And Mask和Shift Right:设置信号的掩膜和移位。比如只观察PA8的信号,则要把PORTA其他位掩盖掉,然后右移8位,使它只在0和1上变化。所以And Mask为0x100,Shift Right为8

关键字:Keil  逻辑分析仪  工具栏

编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic459097.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:j-link接口定义及实际使用
下一篇:Keil代码整体偏移和查找功能

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

Keil编译警告:function "assert_param" declared implicitly的解决方法

1 问题描述新建STM32的keil工程,在编译时出现警告“..FWLIBsrcstm32f10x_rcc.c(273): warning: #223-D: function “assert_param” declared implicitly”,接下来一堆警告和错误。 出错的原因:函数“assert_param”未声明。assert_param2 问题分析函数assert_param是STM32官方库文件中用到的。对于我采用的《STM32F10x_StdPeriph_Lib_V3.5.0》库文件来说,assert_param函数在文件“stm32f10x_conf.h”的第59-73行。查看函数说明可知
发表于 2019-09-24
Keil编译警告:function

keil5软件仿真出现unknown signal解决方法

用keil uvision5软件仿真时,MDK Logic Analyzer添加current logic analyzer signals时总是显示Unknown Signal?解决方法如下:Debug选项设置如下:其中Parameter的设置根据自己建立项目时选的开发板型号填写。在添加就不会出现Unknown Signal。
发表于 2019-09-21
keil5软件仿真出现unknown signal解决方法

error: #5: cannot open source input file "core_cm3.h": No such file or directory

用Keil  vision5编译时出现以下错误:D:MDKinstallARMPACKKeilSTM32F1xx_DFP2.2.0DeviceIncludestm32f10x.h(483): error:  #5: cannot open source input file "core_cm3.h": No such file or directory。这是因为你装的MDK版本太新了,比如MDK5.12/5.13,它们不会从MDK安装目录去查找头文件。 所以导致这个错误。解决方法如下:把图片中的文件复制到keil软件安装的include目录下:D
发表于 2019-09-21
error: #5: cannot open source input file

第2章-如何安装KEIL5—零死角玩转STM32-F429系列

本章内容所涉及的软件只供教学使用,不得用于商业用途。个人或公司因商业用途导致的法律责任,后果自负。2.1 温馨提示1、安装路径不能带中文,必须是英文路径2、安装目录不能跟51的KEIL或者KEIL4冲突,三者目录必须分开3、KEIL5的安装比起KEIL4多了一个步骤,必须添加MCU库,不然没法使用。4、如果使用的时候出现莫名其妙的错误,先百度查找解决方法,莫乱阵脚。2.2 获取KEIL5安装包要想获得KEIL5的安装包,在百度里面搜索"KEIL5下载"即可找到很多网友提供的下载文件,或者到KEIL的官网下载:https://www.keil.com/download/product/,一大堆注册非常麻烦
发表于 2019-09-19
第2章-如何安装KEIL5—零死角玩转STM32-F429系列

Keil(MDK-ARM)系列教程(八)_在线调试(Ⅰ)

Ⅰ、写在前面Keil在线调试的内容有很多,本文带来在线调试常用的内容:Debug Toolbar调试工具栏(复位、全速运行、停止运行、单步调试、逐行调试、跳出调试、运行到光标行、跳转到暂停行、调试窗口)快捷按钮的详细内容。Keil工具栏总共有三种:文件工具栏(File Toolbar)、编译工具栏(Build Toolbar)、调试工具栏(Debug Toolbar)。编译工具栏只在编辑模式有效,调试工具栏只在调试模式下有效。文件工具栏在两种模式下都有效。文件工具栏可以参看文章:Keil(MDK-ARM)系列教程(二)_工具栏详细说明本文内容已经整理成PDF文件,提供给大家下载:http://pan.baidu.com/s
发表于 2019-09-17
Keil(MDK-ARM)系列教程(八)_在线调试(Ⅰ)

Keil(MDK-ARM)系列教程(七)_菜单

Ⅰ、写在前面本文带来关于Keil软件菜单的内容,系列教程中前面讲述的内容都可以通过菜单而找到,只是大部分内容都可以通过快捷按钮或快捷键找到,该文就讲述主菜单里每一个子菜单的内容。Keil有些菜单在编辑模式和调试模式下可能有所不同,也就是说在不同模式下有些功能或许不能使用,下面内容会将每项菜单在不同模式下的区别提出来。按照前面文章编辑方式,为了使文章内容精简,过于简单和不常用且过于复杂的内容只简述。本文内容已经整理成PDF文件,提供给大家下载:http://pan.baidu.com/s/1nuJ0RDRⅡ、File文件菜单File文件菜单在两种模式下略有不同。比较简单,只简述。1.New:新建文件2.Open:打开文件
发表于 2019-09-17
Keil(MDK-ARM)系列教程(七)_菜单

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved