目的是避免 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”,打开选项对话框。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !