erqixiaoma 发表于 2010-12-5 01:18:34

uVision3 调试S3C2410A时出现了一个奇怪问题!

今天上午我在调试下面这段程序时:
#include<stdio.h>
#include<2410addr.h>
int main(void)
{          unsigned int i, nLED;
    char a={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
    rGPACON = (rGPACON & 0x8000);//设置GPA
    while (1){
      for (nLED = 0; nLED <8; nLED ++){
            rGPADAT = 0x01<<nLED;
            for (i = 0; i < 200000; i++);//延时          
      }
    }
}
调试结果通过。并且在 uVision3的PortA输出口可以看到调试结果正常。但是到了晚上再运行这段程序时却无法通过,显示:
*** error 65: access violation at 0x53000008 : no 'write' permission。如果继续运行则会出现:*** error 65: access violation at 0x53000004 : no 'write' permission。等错误。请各位大侠帮忙解决小弟这个问题!我用的调试软件是MDK3.20版本!
页: [1]
查看完整版本: uVision3 调试S3C2410A时出现了一个奇怪问题!