首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > Keil MDK 3.5 Jlink V7 在STM32中SRAM 调试成功方法成功

Keil MDK 3.5 Jlink V7 在STM32中SRAM 调试成功方法成功

资料介绍
Keil MDK 3.5 Jlink V7 在STM32中SRAM 调试成功方法成功
图解 Keil MDK 3.5/UV4beta Jlink V7 在 STM32 中 SRAM
调试成功方法成功

目的是避免 FLASH 擦写次数的限制,和避免新手学习很快让 MCU 结束生命。以本人
STM32F103RBT6 为例,128K flash,20K SRAM,借鉴前人 ULINK 下调试的方法。
把内存分为 16K 用做 FLASH,4K 用做内存使用,这里以 GPIO 点亮 LED 为例子,项目为
GPIO_OUT。
1、 copy Keil 安装目录下,
例如 C:\Keil\ARM\Boards\Keil\MCBSTM32\STLIB_Blinky 中的 RAM.ini
到项目目录,然后双击 GPIO_OUT.uvproj,启动 Keil。

2、 单击 启动下图对话框,在 Project Targets 一项单击 New(Insert)按钮,增加一个目标,

命名为 SRAM,然后 OK。




3、 然后再 Select Target 中选择 SRAM。
4、 左侧项目栏中选择 SRAM,单击右键选择 Options for Target “SRAM”
, 打开选项对话框。
5、 如上图所示,在 target 选项中修改 IROM1 的 Start 值为:0x20000000,Size:0x4000
IRAM1 的 Start 值为:0x20004000,Size:0x1000;
即内存分为 16K 用做 FLASH,4K 用做内存使用。
6、 OutPut 选项卡中也选中 Create HEX F
标签:STM32JLINK调试
Keil MDK 3.5 Jlink V7 在STM32中SRAM 调试成功方法成功
本地下载

评论