问题1:<br /><br /> <br /><br />用ARM Executable Image for lpc2200 模板写了个简单的C程序<br /><br /> <br /><br />down到片外FLASH(ReloutChip)调试成功<br /><br /> <br /><br />但是不能成功down到片外RAM里面调试<br /><br />跳线选择FLASH BANK1,RAM BANK0<br /><br />DebugInExRam<br /><br />提示:flash id does not match。<br /><br />不知道是不是还有什么地方需要设置的~<br /><br />我用的是Easyjtag-h<br /><br /> <br /><br />问题2:<br /><br /> <br /><br />写了个简单的汇编程序<br /><br />往地址0x40003100写一个数据结果不成功<br /><br />(RO BASE 0X40000000, RW BASE 0x40003000)<br /><br />pc好像跳到DATA ABORT 中断处。。<br /><br />但是往0x40001100可以写成功<br /><br />(RO BASE 0X40000000, RW BASE 0x40001000)<br /><br />我开发板上的是LPC2220<br /><br />内部RAM 有64K,寻址空间0X40000000~0X4000FFFF<br /><br />不知道为什么0x40001100可以写成功而0x40003100不行~~<br /><br /> <br /><br /> <br /><br />希望有大虾能帮忙解答一下~~ |
|