在线调试技术在嵌入式系统软件中的应用
针对嵌入式软件的特点及其对调试技术的要求,在比较常用的一些动态调试方法基础上,提出了一种在线调试技术。在不影响系统运行环境和实时性要求的前提下,通过将数据临时保存在数组中,自动生成文件或在外部触发事件下生成文件的方式,实现对变量变化过程的动态跟踪,并给出了具体设计流程图。最后结合工程应用,通过对...
针对嵌入式软件的特点及其对调试技术的要求,在比较常用的一些动态调试方法基础上,提出了一种在线调试技术。在不影响系统运行环境和实时性要求的前提下,通过将数据临时保存在数组中,自动生成文件或在外部触发事件下生成文件的方式,实现对变量变化过程的动态跟踪,并给出了具体设计流程图。最后结合工程应用,通过对...
提出一种新型脉冲激光测距方法——自触发脉冲飞行时间激光测距方法。运用该方法有效解决了传统脉冲激光测距法中存在的提高测量精度和缩短测量时间两者之间的矛盾。对该方法及本质特点进行了详细描述和理论分析,并给出用于描述该方法的基本方程。其飞行时间测量系统的设计很大程度上决定了自触...
51单片机系统中运用电脑上的大键盘! Keyboard接线 PS/2--------51 1 DATA------P3.4 3 GND 4 VCC 5 CLK-------P3.3 接在51的外部中断,触发方式为低电平 AT89x51使用12M Modified by Shen Peng! Post...
利用VHDL语言实现单稳触发电路,稳态时间为系统时钟的整数倍。...
LINUX系统调用mlock的代码分析,在LINUX中,每一个用户进程都可以访问4GB的线性虚拟内存空间。其中从0到3GB的虚拟内存地址是用户空间,用户进程可以直接对其进行访问。从3GB到4GB的虚拟内存地址为核心空间,存放仅供核心态访问的代码和数据,用户进程不可访问。当用户进程通过中断或系统调用对...