这两天郁闷,碰到一个比较奇怪的死机故障 情况是这样 cpu at9200 内存sdram 32M 程序上电后复制到sdram中运行,地址是0x20800000 死机现象很怪, 首先位置固定,现象来说总是在切换到第N个画面的某个位置时候死掉,因为画面是自己画的,所以也能够知道是死在哪个函数中 然后总是开机5--10分钟后才发生这种死机现象,就是说刚开机时候切换到哪个界面不会有事
现在我还没有加入操作系统,这个问题已经调了1.5天,试过很多办法,观察过相关位置的堆栈都没发现问题,甚至最后关掉所有中断,只留下触摸屏相关的一个串口,即使这样还是会发生死机
请大家帮忙分析一下大致原因?因为我现在已经没什么思路,开始怀疑硬件总线的故障了,所以欢迎大家指点,什么意见都行 |