datasheet

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

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

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

推荐阅读

STM32用keil5调试程序出现 Error 解决方案

一  目的:装好keil MDK 想用 在线调试二  背景:开发环境  keil MDK 422 三 准备:     1  keil MDK 安装文件夹ARMSegger里是否有三个动态连接表         2 程序编译通过    3 jlink驱动安装好(我安装的是408版本)四 操作步骤:    1     
发表于 2019-05-23
STM32用keil5调试程序出现 Error 解决方案

printf 函数在keil2 中的使用

/****************************************************************************//*                                                                    &n
发表于 2019-05-22

KEIL v3添加STC系列单片机库文件 方法+头文件库

增加一个单片机数据库,既可以选择STC单片机,又不影响原来数据库的使用。操作步骤:1.下载用于keil的STC数据库更名为STC.CDB。将文件夹中的文件放到相应的文件夹下,若没有STC文件夹,自己新建一个。或者拷贝到Keil/UV2目录下。(如果是Kile3则是UV3,Kile4则是UV4)。STC文件夹里包含各类的单片机型号有STC10 11 12 15 90 等···· 2.打开Keil文件夹下的TOOLS.ini文件,添加TOOLS.INI文件,添加STC.CDB路径。在[UV2]下面(也就是[C51]上方)键入CDB0=UV2STC.CDB("STC"),然后保存退出即添加完毕。(如果是
发表于 2019-05-21
KEIL v3添加STC系列单片机库文件 方法+头文件库

Keil4出现contains an incorrect path的提示

用Keil4进行程序编译后,如果没有错误的话,在项目文件下的头文件会自动加载到.c文件的下面,如下所示:但现在,我出现的错误时:并且点击编译后,头文件没有自动加载上去,如下所示:同时出现了一个错误,双击错误时弹出contains an incorrect path的窗口,解决办法:1.先检查错误,修改过来,就行了。2.我的文件名是“单片机U1的数据发送程序.c”,出现错误的是“的”后面那几个字,于是修改一下这几个字变成“单片机U1的发送程序.c”,之后从新编译,就不会出现contains an incorrect path的提示了,但是头文件依然没有加载上,所以错误还存在。我的错误提示为:C(10):error C202
发表于 2019-05-20
Keil4出现contains an incorrect path的提示

程序有误,为什么Keil却没有报错

这两天在整1602,程序都写完后用Keil编译,有报错,但后来都一一解决了,于是烧进单片机,可不管怎么调1602就是不显示,首先我可以确定硬件电路是没有问题的,因为我用另外一个程序往1602里面写一个字符串,就可以显示。最后我只得对照书上的源程序,一个字母一个字母比对,比较了有3次,问题依然没有找到,都有点灰心了,花了我一天半时间于是就放一边了。今天下班后再一次找错,总与知道错在了哪里,/*********************************函数功能:写数据*********************************/void WriteData(unsigned char y){while(BusyTest
发表于 2019-05-20
程序有误,为什么Keil却没有报错

Keil IAR - Cortex M3 调试问题及解决方法(1)

看到一篇文章,转载如下。 其实不光是STM32, 其它芯片甚至其它的IDE 都可参考。STM32调试过程中常见的问题及解决方法一、 在“Debug选项卡”下设置好仿真器的类型后,下载程序时却提示“No ULINK Device found.”解决办法: Keil MDK默认使用ULINK仿真器下载程序,在“Utilities选项卡”下把编程所使用的仿真器改为相应的类型即可。二、 编译工程时提示如下信息:main.axf: Error: L6218E: Undefined symbol __BASEPRICONFIG (referred from stm32f10x_nvic.o).main.axf: Error: L6218E
发表于 2019-05-14

小广播

热门活动
换一批
更多

何立民专栏

单片机及嵌入式宝典

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

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