kylongmu 发表于 2017-7-5 18:07:10

队长shiwo 发表于 2017-7-5 09:45
flash用来存数据,选越小的扇区越好,擦除速度是问题,好像都是扇区擦除的 ...

是这个理啊,可惜程序烧写占了前面的小块。

kylongmu 发表于 2017-7-6 00:57:59

moyanming2013 发表于 2017-7-5 11:53
赶紧走正道,下个STM32CubeF7,解压后在如下典型目录中即可找到你想要的:
\Projects\STM32F769I_EVAL\Exam ...

谢谢大侠提醒,看过说明后我死了用片山Flash存数据的心,还是外部加个QSPI的EEPROM吧,擦除一个bank才能写,看来只有IAP适合用。

斜阳__ 发表于 2017-7-6 08:34:36

CubeMX中下载的hal库文件里。或者去st.com下载

队长shiwo 发表于 2017-7-6 08:54:18

kylongmu 发表于 2017-7-5 18:07
是这个理啊,可惜程序烧写占了前面的小块。

编译的时候地址偏移啊,第一个扇区用来跳转,跳过第二个扇区,第二个存数据呗

kylongmu 发表于 2017-7-7 22:50:03

队长shiwo 发表于 2017-7-6 08:54
编译的时候地址偏移啊,第一个扇区用来跳转,跳过第二个扇区,第二个存数据呗 ...

是个办法,不过我还是准备用QSPI 的flash了,片上flash擦除时间长,寿命次数太少。
页: 1 [2]
查看完整版本: 大侠给个F767的片上FLASH写入的例子吧