为什么要RAM调试?
-
相比于FLASH调试,在RAM调试可以很快地装载代码,可以节省将代码下载到Flash的时间。
-
RAM的擦写次数几乎无限,RAM调试可延长Flash的使用寿命。图1
一、准备(这里以STM32F103C8的LED流水灯程序为例)
-
Keil mdk514
-
Template模板工程 LED流水灯,V3.5.0版本的固件库
-
示例芯片型号:STM32F103C8,芯片的BOOT引脚必须接地
二、修改工程:打开Keil mdk工程,修改以下设置
1.添加一个Project target:
如图1左Project视图中右键Template_Flash选择Manage Project Items…出现工程文件管理界面。
图1 :左为project视图,右为工程项管理界面
在弹出的工程文件管理界面作图1右图所示的设置:(1)单击添加按钮;(2)输入Target名称,如