基于ARM的Linux驱动调试技术研究

来源 :计算机应用与软件 | 被引量 : 3次 | 上传用户:woyuxiandai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在ARM上进行Linux驱动移植时,要对Linux内核代码进行修改、删减或添加,但这样做在运行时可能会遇到很多意想不到的错误,这时就需要去调试代码以找到出错的原因和位置。针对这一需要,提出并实现两种新的调试技术:第一种构造一个打印函数,把添加的打印信息单独存储,然后借助proc文件系统将其输出,实现了外加打印信息与内核自身打印信息的分离,使查找更加方便;其次利用系统时钟中断永不停息的特性确定系统僵死的位置。通过实验表明,该技术能快速有效地找到死循环的位置,省去了大量查找和分析代码的工作。
其他文献
给出五点斜排双曲肘合模机构弹性动力学模型,对肘杆振动的理论计算值和实验结果进行了对比研究,对实测动模板三向振动值进行了小波分析,发现动模板振动与肘杆弹性变形间的对应关
详细介绍了电动执行机构的工作原理及调试方法 ,对其在热电站的应用中出现的问题进行了说明,分析了故障产生的原因和处理方法,并且阐明了重要的日常维护工作,为提高执行机构
玉真公主曾"强暴"美少年王维  碧落风烟外,瑶台道路赊.如何连帝苑,别自有仙家.此地回鸾驾,缘豁转翠华.洞中开日月,窗里发云霞.庭养冲天鹤,溪流上汉槎.种田生白玉,泥灶化丹
期刊