资料介绍
如何使用高级触发测量程序跑飞:LA系列逻辑分析仪内部集成了32位的定时器、32位的计数器和高速比较模块,高效的使用以上模块资源可以使您的测量事半功倍。
逻辑分析仪在实际应用中主要作用有:1.观察波形,看看测量波形中是否存在毛刺、干扰、频率是否正确等;2.时序测量,对被测信号进行时序校对,看看操作时序是否符合要求。3.辅助分析,利用逻辑分析仪完善的协议分析功能来进行辅助分析;4.查错功能,利用逻辑分析仪强大的触发功能来进行错误捕获。
当单片机的PC值(程序计数器)对没有程序的地方进行取指时,称为程序跑飞。程序跑飞的原因有多种,主要有以下原因:1) 客观原因:单片机受到外界强干扰造成PC值寄存器改变;2)程序Bug:用户程序调用函数指针,对非程序空间进行对用。
以80C51单片机为例子,当程序跑到非用户程序区时,单片机使用PSEN对外部程序进行取指,使用逻辑分析仪可以设置触发条件,当使用PSEN对外部程序进行取指时进行记录,把出错情况前后的状态记录下来进行分析,查找出错原因。如80C51的取指范围正确为0x0000~0x3fff,则当对0x3fff以上地址进行取指时为程序跑飞。分析80C51对外部程序取指的时序,如图1所示。
逻辑分析仪在实际应用中主要作用有:1.观察波形,看看测量波形中是否存在毛刺、干扰、频率是否正确等;2.时序测量,对被测信号进行时序校对,看看操作时序是否符合要求。3.辅助分析,利用逻辑分析仪完善的协议分析功能来进行辅助分析;4.查错功能,利用逻辑分析仪强大的触发功能来进行错误捕获。
当单片机的PC值(程序计数器)对没有程序的地方进行取指时,称为程序跑飞。程序跑飞的原因有多种,主要有以下原因:1) 客观原因:单片机受到外界强干扰造成PC值寄存器改变;2)程序Bug:用户程序调用函数指针,对非程序空间进行对用。
以80C51单片机为例子,当程序跑到非用户程序区时,单片机使用PSEN对外部程序进行取指,使用逻辑分析仪可以设置触发条件,当使用PSEN对外部程序进行取指时进行记录,把出错情况前后的状态记录下来进行分析,查找出错原因。如80C51的取指范围正确为0x0000~0x3fff,则当对0x3fff以上地址进行取指时为程序跑飞。分析80C51对外部程序取指的时序,如图1所示。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 运用 DMA 功能实现高级定时器和 ADC 的同步触发采样
- 单片机程序跑飞的三种现象、原因及解决方法
- 高质量程序设计指南之C++C语言 0次下载
- 调用S12(X)单片机Flash擦写函数,程序跑飞问题
- 单片机意外死机,意外复位,程序跑飞
- 【跑飞、死机】单片机 msp430程序跑飞原因和解决方式积累
- 单片机程序为什么会死机跑飞资料下载
- 连续运算的公路测量程序和数据库资料免费下载 6次下载
- PCB声音模块噪声测量程序免费下载 0次下载
- 单片机程序跑飞的原因有哪些
- 什么是程序跑飞以及软件陷阱技术详细实例说明
- TI编程基础和实用测量程序集 14次下载
- TI小白基本操作流程和常用测量程序集 5次下载
- DS1820温度测量程序 42次下载
- 脉冲信号测量程序 17次下载
- 示波器自动触发、标准触发、单次触发三者之间的区别 1478次阅读
- 使用STM32定时器测量程序执行时间的方法详解 7750次阅读
- PicoScope的高级函数功能应用-测量电源功率和功率因数 1332次阅读
- 芯片不定时跑飞和复位的五大原因 8798次阅读
- 智能压力变送器如何改变量程 1.1w次阅读
- 三菱PLC中断程序如何触发 7529次阅读
- 如何测量电流电压_测量电流和电压的注意事项 4.9w次阅读
- 51单片机程序运行跑飞现象分析 7783次阅读
- 你的单片机程序为什么会跑飞了?单片机程序死机跑飞的六大原因 1w次阅读
- 如何用SysTick实现测量程序运行时间 5869次阅读
- 看门狗定时器防止溢出复位程序 4582次阅读
- 揭秘量程选择的原理 2184次阅读
- 单片机程序总跑飞?小技巧帮你忙 8538次阅读
- 干货分享:DSP程序跑飞的原因?你是如何解决的? 6515次阅读
- 程序触发和长延时电路图 2989次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多