今天调试2410的一个mp3解码程序,妈呀,老是报arm几条汇编出错。最近发现设置有错,编译器要用ARM,不能用thumb的。Initial state要设为ARM
“汇编编译器设置,所有的中断处理代码都要用ARM。”
2008 4/26 改毕业设计程序,老是ICE调试出错.
"Processor ARM79_0 raised an exception.Cause: Undefined instruction"
2410bios.s汇编部分可以完全通过,没有异常,可是一到MAIN函数第一句就出错了.
调整系统时钟出错,可是我就怪了,程序没有问题,以前好好的.最后发现原来ADS里面我的ROBASE多写一个0,应该是0x30100000,写成了0x301000000,可能是最近情绪不稳定.呵呵.
哎,还是需要心平气和点.呵呵.