我以前遇到过这个情况<br />flash没有坏的<br />参考 这个我是在IAR里面设置的<br />你改到JTAG中吧<br /><br /> __message "Init Memory
";<br /> <br /> __writeMemory32(0x00000000, 0x01D30000, "Memory"); //close the dog<br /> <br /> __writeMemory32(0x00000fff, 0x01D8000c, "Memory"); //设置PLL lock time<br /> __writeMemory32(0x00048032, 0x01D80000, "Memory"); //10M IN 40M OUT<br /> __writeMemory32(0x00007ff8, 0x01D80004, "Memory"); //设定内部器件的时钟<br /><br /> __writeMemory32(0x11111110, 0x01c80000, "Memory"); //<br /> __writeMemory32(0x00000600, 0x01c80004, "Memory");<br /> __writeMemory32(0x00007ffc, 0x01c80008, "Memory");<br /> __writeMemory32(0x000086fc, 0x01c8000c, "Memory");<br /> __writeMemory32(0x00007ffc, 0x01c80010, "Memory");<br /> __writeMemory32(0x00007ffc, 0x01c80014, "Memory");<br /> __writeMemory32(0x00007ffc, 0x01c80018, "Memory");<br /> __writeMemory32(0x00018000, 0x01c8001c, "Memory");<br /> __writeMemory32(0x00018000, 0x01c80020, "Memory");<br /> __writeMemory32(0x00A60591, 0x01c80024, "Memory");<br /> __writeMemory32(0x00000010, 0x01C80028, "Memory");<br /> //__writeMemory32(0x00000020, 0x01C8002C, "Memory");<br /> //__writeMemory32(0x00000020, 0x01C80030, "Memory");<br /><br /> __message "Init Completed
";
|