|
本帖最后由 cotto1012 于 2013-6-17 23:27 编辑
关于在Keil环境下,STM32在RAM中进行调试的文章很多,但是好多开发者阅读了其文章还是不能进行调试。这里将进行补充。
MDK下,如何在RAM中进行调试
---海科工作室 经验分享
Jlink-V7 的SWD以及JTAG下均调试成功!
只要四步:
1.加入ini文件
A,该文件位于 \Keil\ARM\Boards\ST\STM32100E-EVAL\Blinky
B,勾选 Load Application at Startup
C,Run to main() 不勾,否则Debug就会running 啦
D,加入ini文件 (笔者的ini跟工程文件位同一目录下)
2.分配存储空间
A, IROM1为虚拟的Flash空间 ; IRAM1为 RAM空间
B, 两者的总和不要超过所用芯片的RAM容量;这里是STM32F103ZE的配置
3.在预处理中加入 VECT_TAB_SRAM
4.除去 Updata Target Before Debugger
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|