qihao74 发表于 2016-1-15 11:04:37

如何用stm32cubemx 设置 FLASH读写配置?

如何用stm32cubemx 设置 FLASH读写配置?

v投笔从容v 发表于 2016-1-15 12:52:52

同问啊。

qihao74 发表于 2016-1-15 14:13:59

内部flash

adlu 发表于 2016-1-16 17:24:08

qihao74 发表于 2016-1-15 14:13
内部flash

操作内部Flash,不用设置。直接参考CubeMX的FLASH例程就可以了。

adlu 发表于 2016-1-16 17:35:59

以F1为例,下周STM32Cube_FW_F1_V1.2.0库并解压,找到FLASH的例程,目录如下:
STM32Cube_FW_F1_V1.2.0\Projects\STM32F103RB-Nucleo\Examples\FLASH\FLASH_EraseProgram
用MDK打开相应工程,查看main函数代码就明白了。
例程的基本流程是,擦除几个块或者扇区,往里写数据,然后再读取出来验证写的是否都正确。

不过要注意的是,F4的FLASH和F1的FLASH结构有所不同,F1是以页为擦除单位,每页256字节,而F4则以扇区为擦除单位,而且扇区的大小是不一致的。

qihao74 发表于 2016-1-17 17:19:29

没有时钟设置

qihao74 发表于 2016-1-17 17:21:47

我用的是STM32L052

zhangdaijin 发表于 2016-1-17 19:06:41

5楼正解

xhzheng 发表于 2016-8-1 15:58:03

我也要使用到,有结果了么;

yiban-406032 发表于 2016-12-29 15:26:11

http://blog.csdn.net/yannanxiu/article/details/52837411
页: [1] 2
查看完整版本: 如何用stm32cubemx 设置 FLASH读写配置?