stm32f407 w25q128 怎么使用除文件系统12M后,以外的4M空间?

2019-07-20 04:41发布

#define FLASH_SECTOR_SIZE         512                          
//对于W25Q128
//前12M字节给fatfs用,12M字节后,用于存放字库,字库占用3.09M.        剩余部分,给客户自己用                                     
u16            FLASH_SECTOR_COUNT=2048*12;        //W25Q1218,前12M字节给FATFS占用
#define FLASH_BLOCK_SIZE           8             //每个BLOCK有8个扇区



12M的文件系统我会用, 那么以外4M空间怎么使用呢
字库占的3.09M,放哪里在,还有多的0.91M怎么用?

用W25QXX_Write()函数吗???
求解,写个实例,谢谢了

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
szczyb1314
1楼-- · 2019-07-20 06:11
 精彩回答 2  元偷偷看……
Snapdragon
2楼-- · 2019-07-20 06:24
文件系统只是软件层面的,理论上你可以读写全部的16M空间,只不过随便读写会破坏掉文件系统和字库。
peng1554
3楼-- · 2019-07-20 10:01
汉字显示例程用的就是后12M字节到15.多M之间的内容
这段地址空间存储快乐汉字字库了
除非你不用汉字字库
否则不建议对这段地址中的数据进行修改~~

一周热门 更多>