DBT Warning 00135: Cannot set breakpoints in literal pools<br /><br />直接运行在FLASH里是没问题的,功能正常,一选择SDRAM,就不能运行。单步运行时会提示这个警告。<br />而且它的反汇编码都这样的:<br />8000032c [0x0000ffff] streqd pc,[r0],-pc<br />80000330 [0x0000ffff] streqd pc,[r0],-pc<br />80000334 [0x0000ffff] * streqd pc,[r0],-pc<br />80000338 [0x0000ffff] streqd pc,[r0],-pc<br />8000033c [0x0000ffff] streqd pc,[r0],-pc<br />80000340 [0x0000ffff] streqd pc,[r0],-pc<br />80000344 [0x0000ffff] streqd pc,[r0],-pc<br />80000348 [0x0000ffff] streqd pc,[r0],-pc<br />8000034c [0x0000ffff] streqd pc,[r0],-pc<br />80000350 [0x0000ffff] streqd pc,[r0],-pc<br />80000354 [0x0000ffff] streqd pc,[r0],-pc<br />80000358 [0x0000ffff] streqd pc,[r0],-pc<br />8000035c [0x0000ffff] streqd pc,[r0],-pc<br />80000360 [0x0000ffff] dcd 0x0000ffff ....<br />80000364 [0x0000ffff] dcd 0x0000ffff ....<br />80000368 [0x0000ffff] dcd 0x0000ffff ....<br />8000036c [0x0000ffff] streqd pc,[r0],-pc<br />80000370 [0x0000ffff] streqd pc,[r0],-pc<br />80000374 [0x0000ffff] streqd pc,[r0],-pc<br />80000378 [0x0000ffff] streqd pc,[r0],-pc<br />8000037c [0x0000ffff] streqd pc,[r0],-pc<br />80000380 [0x0000ffff] streqd pc,[r0],-pc<br />80000384 [0x0000ffff] streqd pc,[r0],-pc<br />80000388 [0x0000ffff] streqd pc,[r0],-pc<br />8000038c [0x0000ffff] streqd pc,[r0],-pc<br />80000390 [0x0000ffff] streqd pc,[r0],-pc<br />80000394 [0x0000ffff] streqd pc,[r0],-pc<br />80000398 [0x0000ffff] streqd pc,[r0],-pc<br />8000039c [0x0000ffff] streqd pc,[r0],-pc<br />800003a0 [0x0000ffff] streqd pc,[r0],-pc<br /><br />是程序没有被加载到SDRAM里吗?可是前几天我还用相同的方法做过很多实验,也没问题的。不知道为什么反汇编是这样的。 |
|