#ifdef __DEBUG
MEMMAP = 0x3; //remap//外部flash
#endif
#ifdef __OUT_CHIP
MEMMAP = 0x3; //remap//外部flash
#endif
#ifdef __IN_CHIP
MEMMAP = 0x1; //remap,内部flash。根据预定义的宏,设置存储器映射方式
#endif
这个代码相信各位已经很熟悉了,有几个初级问题:
1、这三个选项分别在什么时候会用到?用了会怎么样?
2、第一个debug选项,怎么会定义为外部存储器?难道debug时要放到外部flash?
3、我用我在keil开发环境中,点击debug按钮后进行仿真,这时程序时下载到哪里了?RAM还是flash?
看我问题就知道什么不懂,多谢赐教! |