嵌入式系统调试诊断方法 本文节选自《嵌入式系统Linux内核开发实战指南(ARM平台)》一书 嵌入式系统开发过程实际上就是一个调试诊断的过程,而且调试诊断将一直伴随着一个产品的终身,即使是最成熟的产品也偶尔会出现这样或那样的问题,这都需要开发人员去诊断、排查。 嵌入式系统的调试包括硬件调试、软件调试以及综合调试。硬件调试一般是指系统刚开发出来时上电前后的检查,包括: 1)上电前检查电源和地是否短路,目视检查是否...
by chinaemblinux - Linux文档专区 - 2009-02-08 21:04:25 阅读(768) 回复(0)
嵌入式系统调试仿真工具 本问节选自《嵌入式系统Linux内核开发实战指南(ARM平台)》一书 嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新型号的不断涌现和不断更新,目前市面上的嵌入式系统调试仿真工具也层出不穷,这些调试仿真工具因其功能、性能、通用性的不同价格也相差非常悬殊,从几十元的简易JTAG调试器到几万元甚至几十万元的高端调试仿真...
随着实时嵌入式系统的复杂程度不断提高,低效率的调试方法的成本日益增加。鉴于当前嵌入式应用的复杂性还有继续上升的趋势,对这些系统的调试将成为加速产品上市和提供鲁棒性最终产品的关键因素。随着应用对多线程和中断嵌套的使用,开发商的大部分时间目前都花在调试上。应用的实时属性使得将伴随同时发生多个事件的故障问题孤立起来变得更为困难。本文将讨论常见的调试问题以及预防和检查这些故障问题的一些方法。 从历...
在嵌入式系统软件调试过程中,偶发性问题往往是一个令人头痛的问题。这些问题的特点是:按一定概率出现,具有不确定性。因此,如果不采取一些技巧,往往不容易捕捉到问题现场。因为问题出现的特点是“稍纵即逝”。找不到问题出现的现场,则无法深入分析问题出现的机理原因,只能通过猜测问题原因并尝试修改,然后观察问题是否再出现,如果问题看起来不再出现则认为问题解决了,但是对于问题的实质原因,却难以说出个究竟来。这...
请教 在终端里面调试挂起的嵌入式系统 ,怎么样用sysrq 键? 如在串口终端里面调试arm-linux系统 , 那几个组合按键是sysrq 键 . 请大虾指点
嵌入式系统调试中偶发性问题解决技巧 在嵌入式系统软件调试过程中,偶发性问题往往是一个令人头痛的问题。这些问题的特点是:按一定概率出现,具有不确定性。因此,如果不采取一些技巧,往往不容易捕捉到问题现场。因为问题出现的特点是“稍纵即逝”。找不到问题出现的现场,则无法深入分析问题出现的机理原因,只能通过猜测问题原因并尝试修改,然后观察问题是否再出现,如果问题看起来不再出现则认为问题解决了,但是对于问题的...
(转载请勿更改文中的任何文字!!!) 定制ToolChain ************************************************************************** 编写:王卫无,北京讯业互联科技有限公司 版本:V1.1 日期:2005年12月31日 联系:wolver@21com.com 更新记录:1)修改glibc配置参数 2)填加CC环境变量的设置 ************************************************************************** 1、 ToolChain 简介 ToolChain包含许多部件:主要之一...
现在做的人是很多。主要是因为市场大,手机、PDA、掌上影院、MP3、游戏机、汽车电子、智能家居,工业控制……实在是太多了,这两年电子消费市场(也就是手机之类的便携式娱乐设备)激增,带来滚滚利润。目前无限通讯又将市场带上新高.将来随着智能环境的发展与部署,市场还会进一步扩大。不过由于国内起步晚,研究水平不高,不仅是理论研究水平低,应用开发水平也要比国外低很多。单就电子消费市场而言,英、美等国市场上的产品琳琅...
图1 嵌入式系统组成框图 图2 嵌入式系统最小系统硬件组成框图 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/34267/showart_443328.html