ARM的移植问题
最近,在自学ARM和UCOS,使用PLC2214写了一个程序,三个中断:两个串口和一个T0。最开始,使用的是读取VICVectAddr的值实现中断,用串口调试工具定时发送数据进行测试(时间间隔1秒,波特率9600),会不定期的死机,表现如下:在发送大约几百或几千条消息后,中断不响应了,程序没有发生非IRQ异常。
昨天,把中断方式改为非VICVectAddr方式,在IRQ中断向量处直接跳转,结果,先前的问题解决了,但我不明白为什么,请各位多多指教?
发表时间:2006年12月19日11:08:26