首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > STM32_RAM调试

STM32_RAM调试

资料介绍
STM32_RAM调试

BOOT[1:0] =0:0
1.在项目文件夹 新建 RAM.ini
----------------------------------------------------------------
FUNC void Setup (void) {

  SP = _RDWORD(0x20000000);          // 堆栈指针
  PC = _RDWORD(0x20000004);          // PC
  _WDWORD(0xE000ED08, 0x20000000);   // 中断向量偏移地址
}

LOAD .\basic.axf INCREMENTAL      // Download,.axf 根据自己的文件名和目录修


Setup();                             // 调用Setup();

g, main                             //跳转到main

-----------------------------------------------------------copy 以上。
2.把程序起始地址改成RAM的起始地址。
一般来说把实际物理RAM分开就行了,如物理SRAM有64K,则40K作为Flash(IROM1),24K作
为RAM(IRAM1)
[pic]引用图片
3.
[pic]引用图片
[pic]引用图片
4.改  stm32f10x_vector.s  的一点设置(可不设置,但最好设置)。
标签:STM32_RAM调试
STM32_RAM调试
本地下载

评论