烧入W25Q内存芯片的bin文件,stm32 如何读取?

2019-08-14 00:21发布

现在手里的W25Q芯片,里面已经烧入了bin文件,bin文件里面存储的是字库文件,和WAV的声音文件,请问STM32如何去读取这些文件呢,要用到文件系统吗?还是直接用SPI来读取,如果用SPI直接读取,怎么确定文件的地址,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
142zjb
2019-08-14 12:37
Jokyfjk 发表于 2017-5-26 17:49
不需要文件系统就可以,W25Q可以对指定的块、扇区、页进行操作,都有对应的地址,从0开始的,你只要把文件 ...

如果我先申请了一个内存,
buf=mymalloc(SRAMIN,512);
再用文件系统读取bin文件,
f_read(ftemp,buf,480+6,&br);
用spi读取buf的内容时,操作以下函数
W25QXX_Read(u8* pBuffer,u32 ReadAddr,u16 NumByteToRead);
但是对于第二个参数u32 ReadAddr,我要怎么填?

一周热门 更多>