STM32F0在RAM中运行程序
-
-
两三点雨山前
- LV4工程师
-
| 2015-11-14 11:03:51
- 浏览量 547
- 回复:0
通过查手册发现STM32 FLASH的烧写次数比较低,有的是1k,有的是10K,尤其是新手烧录的次数比较多,可能用不了多少时间就会把STM32烧坏,低端的10元以下还可接受,但像F4这种高端的价格比较贵的就很可惜了,因此解决这个问题就显得很迫切。
通过查网上的教程发现各种版本都有,但普遍是F1的,对F0,F4等系列的不多,因此研究出F0,F4等系列的就非常必要了,自己也研究了几天,现在总结出来奉献给大家。
1.MDK我用的是Keil uVision5,先打开魔术棒工具,选择里面的Target,像我用的F0系列的有16K的SRAM,打算用一半用作程序存储,另一半用于RAM,我的配置如下:
通过查手册发现STM32 FLASH的烧写次数比较低,有的是1k,有的是10K,尤其是新手烧录的次数比较多,可能用不了多少时间就会把STM32烧坏,低端的10元以下还可接受,但像F4这种高端的价格比较贵的就很可惜了,因此解决这个问题就显得很迫切。
通过查网上的教程发现各种版本都有,但普遍是F1的,对F0,F4等系列的不多,因此研究出F0,F4等系列的就非常必要了,自己也研究了几天,现在总结出来奉献给大家。
1.MDK我用的是Keil uVision5,先打开魔术棒工具,选择里面的Target,像我用的F0系列的有16K的SRAM,打算用一半用作程序存储,另一半用于RAM,我的配置如下: