基于Valgrind的嵌入式应用程序调试技术

来源 :微计算机信息 | 被引量 : 0次 | 上传用户:liuqingq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍了一种利用调试软件Valgrind进行嵌入式应用程序错误查找的技术,利用它可以高效、自动地查找出程序中的多种错误。首先介绍了嵌入式程序常见错误,接着研究了Valgrind的工作原理,最后介绍了利用Valgrind进行程序错误检测的步骤和应用实例。
其他文献
本文介绍了液晶控制器SED1335.论述了单片机控制点阵LCD的硬件接口设计和软件控制实现。然后利用KeilC51进行编程,实现对SED1335液晶显示控制器的初始化、数据采集、数据处理、
蚁群算法和遗传算法都一种是基于群体启发行为的随机搜索寻优方法,在软件测试用例自动生成的研究中将遗传算和蚁群算法进行优势互补,在被测程序的输入空间映射到蚂蚁网络路径
以往基于SyncML移动数据同步协议的研究中,主要是针对数据量不大的环境,而对于大量数据同步时容易产生的服务器负载能力不足、数据丢失等问题一直考虑较少。由于目前的应用环
Dual axis laser scanning diameter measuring gauge system(DALSDMGS) with PID controller,which can be used for online non-contact diameter measuring and control o
IIR数字滤波器具结构简单和实现容易的特点,这对于相位要求不是特别严格的场合如语音信号处理有很重要的意义。利用MATLAB实现IIR带通数字滤波器的设计,并对被干扰的信号进行
介绍了一种混合Petri网的基本原理,在分析了复杂地下工程智能化系统的复杂性、交互性、混合性的基础上.提出了利用混合Petri网对复杂地下工程智能化系统进行建模的一般方法,进而
本文设计了一种利用采保电容的RTD采集模块,此模块通过采保电容与双恒流源采集方法的联合应用来采集和处理RTD信号.克服了传统方法的缺点,具有高精度,高可靠性,低成本的特点
大型化工企业普遍采用冷却水循环技术,但循环冷却水同时带来设备的结垢与腐蚀问题。建立循环冷却水动态模拟装置是评估水质、药剂的直接手段。本文设计了基于单片机控制系统的
受焦虑情绪困扰是影响大学生心理健康的主要因素之一.我们随机整群抽取新生及二年级在校生224人,进行焦虑评定量表(SAS)测试,试图分析中医大学生焦虑状态是否与年级、性别、
针对MCS51微控制器(单片机)在实际工程开发中遇到的调试难题,提出一种在线调试解决方案。充分利用微控制器本身自带RS232接口,以KeilC51开发出服务例程驻留于微控制器内,从而完成