夜雨聆风学习资料网

ARTICLE · 1293330

SPI NOR FLASH 软件模拟SPI-GD32代码实现2

SPI NOR FLASH 软件模拟SPI-GD32代码实现2

上一节讲了怎么获取GD25Q128ESIG的ID,接下来讲讲怎么擦写FLASH。

代码有点多,我看着也头大,请耐心看完!

一个扇区Sector是4KB, 4096/256 =16页Page,一页Page数据是256Byte字节,
然后代码测试:
写入数据:写入数据时,先擦除数据;
首先我再擦写数据添加了打印,代码如下

测试代码如下:

测试结果

测试结果讲解:
写入4099个数据,首先肯定跨页Page了,4099/256 =16.011
一页Page数据为:0x01-0xff-0x00 共计 256Byte
共计16页,16*256=4096;所以最后3个字节为 0x01、0x02、0x03
代码来自郭天祥!

原文SPI NOR FLASH 软件模拟SPI-GD32代码实现2
河南,1分钟前,

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料