STM32/STM8技术论坛
直播中

李娜

7年用户 171经验值
私信 关注
[问答]

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

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

回帖(9)

李梁

2018-11-19 09:03:46
同问啊。
举报

李娜

2018-11-19 09:20:40
内部flash
举报

周丽

2018-11-19 09:36:39

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

周丽

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

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

李娜

2018-11-19 10:00:44
没有时钟设置
举报

李娜

2018-11-19 10:18:32
我用的是STM32L052
举报

陈强

2018-11-19 10:30:32
5楼正解
举报

李培珠

2018-11-19 10:46:53
我也要使用到,有结果了么;
举报

更多回帖

发帖
×
20
完善资料,
赚取积分