如何的keil调试过程中,看逻辑分析仪Logic viwer

发布者:郑哥最新更新时间:2021-07-13 来源: eefocus关键字:keil  调试  逻辑分析仪  Logic 手机看文章 扫描二维码
随时随地手机看文章

在调试过程中,可以使用keil自带的逻辑分析仪查看变量的试试信息,减少串口输出,提高部分cpu的效率,可以添加以下信息:

1、gpio引脚

2、全局变量

全局静态变量、局部变量是不行的。

然后,添加变量后,需要右键设置:如下

g_u32tick 是8位的全局变量


关键字:keil  调试  逻辑分析仪  Logic 引用地址:如何的keil调试过程中,看逻辑分析仪Logic viwer

上一篇:【KingstVIS】逻辑分析仪连不上竟然是因为电源
下一篇:saleae 逻辑分析仪使用注意事项

推荐阅读最新更新时间:2024-11-05 08:40

Keil软件仿真的串口调试技巧
引言 在单片机系统中,串口(UART,通用异步收发接口)是一个非常重要的组成部分。通常使用单片机串口通过RS232/RS485电平转换芯片与上位机连接,以进行上位机与下位机的数据交换、参数设置、组成网络以及各种外部设备的连接等。RS232/RS485串行接口总线具有成本低、简单可靠、容易使用等特点,加上其历史悠久,所以目前应用仍然非常广泛;特别对于数据量不是很大的场合,串口通信仍然是很好的选择,有着广阔的使用前景。 在单片机编程中,串口占了很重要的地位。传统方式串口程序的调试,往往是利用专用的单片机硬件仿真器。在编写好程序后,利用仿真器来设置断点,观察变量和程序的流程,逐步对程序进行调试,修正错误。使用硬件仿真器的确是很有效的
[嵌入式]
Keil C51对标准ANSIC的扩展的学习
深入理解并应用C51对标准ANSIC的扩展是学习C51的关键之一。因为大多数扩展功能都是直接针对8051系列CPU硬件的。大致有以下8类: 8051存储类型及存储区域 存储模式 存储器类型声明 变量类型声明 位变量与位寻址 特殊功能寄存器(SFR) C51指针 函数属性   具体说明如下(8031为缺省CPU)。 第一节 Keil C51扩展关键字 C51 V4.0版本有以下扩展关键字(共19个): _at_ idata sfr16 alien interrupt small bdata large _task_ Code bit pdata using reentrant xdata compact sb
[单片机]
浅析STM32调试过程中的几个相关问题
总的来讲,单片机调试是单片机开发工作必不可少的环节。不管你愿不愿意,调试过程中总会有各种不期而遇的问题出现在我们面前来磨砺我们。这里分享几点STM32调试过程中与开发工具及IDE有关的几个常见问题,以供参考。 1、做低功耗调试时连接不上目标板 默认情况下,当MCU进入低功耗模式后,内核时钟停止工作,调试连接将中断。不过,通过设置DBGMCU寄存器控制位,即使进入低功耗模式,还是可以进行一定程度的调试。 在保证DGBMCU控制位正确配置前提下,还需注意SWD调试脚没有被配置为【analog state】模拟输入状态。我们在具体应用时为了降低功耗可能会将芯片的包括SWD调试脚在内的GPIO配置为模拟功能,这样会到导致调试器连接不上
[单片机]
浅析STM32<font color='red'>调试</font>过程中的几个相关问题
数字I/O和逻辑分析仪的测量运用
本教程是NI测量基础系列教程的一部分。 该系列教程将通过理论和实践两个方面介绍一些常见测量应用。 本教程主要介绍了数字I/O和逻辑分析仪的常用术语和定义。 1. 抖动 抖动是指与事件理想时序的偏差,并通常基于参考信号的过零点进行测量。 抖动通常来自于串扰、同步开关输出和其它定期发生的干扰信号。 由于抖动会随时间变化,抖动的测量和量化既可以是秒级范围内视觉估计,也可以是基于统计的测量,比如基于标准偏差随时间变化的统计测量。 图1.数字信号抖动示例 2. 偏移 对于定时(动态)生成,通道间偏移定义为两个数据通道对应边沿之间的时间差。 例如,如果两个数据通道均设置为在特定采样时从低电平转换为高电平,两个通道上升沿之间的时
[测试测量]
数字I/O和<font color='red'>逻辑分析仪</font>的测量运用
如何提升小型单片机系统的调试范围?
  当你基于一个小型单片机系统开发应用程序时,其程序代码的调试诊断工具可能是相当有限的。下面为您介绍一种新的程序调试设计方案,通过利用单片机的一个输出将引脚,将一个字节的二进制值绘制示波器显示屏上,以简化调试。   为了显示一个字节的值,需要将其加载到累加器,并调用一个名为“Debug”的程序,其值被转换成串行序列,并输出到名为“Test”的端口。其最重要的是绘制,通过在脉冲位之间添加类似分界的标记以便于理解。如果需要显示多个字节,调用“Debug”程序就不止一次。     图一:一个字节"01000111"   下图所示的是8051版本,常规应用中不使用RAM,只使用R7,当80C51单片机晶振频率为12MHz时,其
[测试测量]
如何提升小型单片机系统的<font color='red'>调试</font>范围?
超越边沿触发 如何使用示波器触发进行调试
  简介   示波器是电气工程师的基础仪器,但我经常发现有些工程师不能有效地使用其触发功能。触发常被认为非常复杂,现在存在这样一种趋势,即如果有任何问题,直接到实验室去求助专家来帮助设置触发。本文的目的在于帮助工程师了解触发的基本原理以及有效使用触发的策略。   什么是触发?   任何示波器的存储器都是有限的,因此所有示波器都必须使用触发。触发是示波器应该发现的用户感兴趣的事件。换句话说,它是用户想要在波形中寻找的东西。触发可以是一个事件(即波形中的问题),但不是所有的触发都是事件。触发实例包括边沿触发、毛刺信号触发和数字码型触发。   示波器必须使用触发的原因在于其存储器的容量有限。例如,Agilent90000系列示波
[测试测量]
超越边沿触发 如何使用示波器触发进行<font color='red'>调试</font>
基于SoPC的通用在线调试器设计
引 言 目前,国内生产的部分在线仿真调试器可以对部分嵌入式芯片进行仿真调试。但从本质上,这些仿真调试器无法对所有带在线调试功能的嵌入式芯片进行仿真调试。BDI2000和TRACE32等仿真器可以在不改变硬件条件下,通过下载针对特定嵌入式芯片的调试“核”来实现对不同嵌入式芯片的仿真调试,但是非常昂贵,难以适应国内绝大多数中小企业的实际需求。 本文基于SOPC软硬件协调设计验证技术设计了一款通用在线调试器。 SOPC 技术将传统的在线调试器以芯片形式呈现,采用知识产权核(IP core)复用技术,抽象各种不同架构的嵌入式处理器接口,给出支持统一调试接口的IP core架构,提出了基于通用在线调试器的嵌入式软件调试方法。 本文介绍
[模拟电子]
基于SoPC的通用在线<font color='red'>调试</font>器设计
PCI Express发射器一致性/调试解决方案
PCI-SIG 6.0规范引入了PAM4信号,旨在在保持NRZ信号向后兼容的同时实现64GT/s 。多级(PAM4)方法为采用者和验证团队带来了新的信号完整性挑战。Tektronix的PCI Express 6.0软件通过自动化测试来减少这种新复杂性,确保测量的准确性和可重复性。 Tektronix的PCE6 (Gen6)选项、PCE5 (Gen5)选项、PCE4 (Gen4)选项和PCE3 (Gen 1/2/3)选项应用程序为PCI Express发射机和参考时钟符合性测试以及根据PCI-SIG®规范进行PCI Express设备调试和验证提供了全面的解决方案。 应用领域 Tektronix为在基础(硅片)和系
[测试测量]
PCI Express发射器一致性/<font color='red'>调试</font>解决方案
小广播
最新测试测量文章
换一换 更多 相关热搜器件
更多往期活动

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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