1 / 3
文档名称:

MDK环境下STM32F103在RAM中调试设置.doc

格式:doc   大小:148KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MDK环境下STM32F103在RAM中调试设置.doc

上传人:agxk4f17 2017/5/14 文件大小:148 KB

下载得到文件列表

MDK环境下STM32F103在RAM中调试设置.doc

文档介绍

文档介绍:MDK 环境下 STM32F103 在 RAM 中调试设置 2013-04-26 1. 确定自己芯片的 RAM 起始地址和大小,例如我自己用的 STMF103RC RAM 起始地址 0x20000000 ,大小 48K 。 2. 重新划分 RAM 我将 48K RAM 分成两部分 36K ( 0x9000 ) 用来当做 Flash , 12K ( 0x3000 ) 当做 RAM 3. Debug 设置 文件内容------------------------------------------------------------------------------------ FUNC void Setup (void) { SP = _RDWORD(0x20000000); // 堆栈指针 PC = _RDWORD(0x20000004); // PC _WDWORD(0xE000ED08, 0x20000000); // 中断向量偏移地址} LOAD .\Output\RAM\ INCREMENTAL // Download , .axf 根据自己的文件名和目录修改 Setup(); // 调用 Setup(); g, main // 跳转到 main ------------------------------------------------------------------------------------------------ 4. 下载部分设置点击 Seting ,删除里面的器件编程算法至此设计就完成了,点击 debug 按键就可以在 RAM 中调试了。 5. 如果要在 RAM 中调试中断还要如下定义 VECT_TAB_SRAM