2、Project->Options->Linker,修改链接文件为RAM方式,比如修改为$PROJ_DIR$\stm32f2xx_sram.icf;
3、Project->Options->Debugger->download选项卡,把usefalshloader前面的勾去掉;
4、把板子上的BOOT0和BOOT1跳线到RAM启动方式(全高),网上有人说这个不影响调试,根据在GCC下的经验,这个貌似影响会SP指针,有的启动文件开始没有对SP指针初始化,而是自动从0地址读取,为了保险起见还是跳线到RAM方式。
在启动代码中屏蔽相关的代码吧,或者说在iar设置中有关于ram不初始化的设置吧。