25Q256FVEM和25Q64FVSIG的驱动有什么不同?

2019-07-20 15:09发布

25Q256FVEM和25Q64FVSIG除了容量和封装不同外,在STM32F767驱动上还有什么不同?
正点原子的STM32F767核心板用的25Q256FVEM,我用的25Q64FVSIG,在驱动上的修改是,把变量定义:
u16 W25QXX_TYPE=W25Q256; //默认是W25Q256   修改为
u16 W25QXX_TYPE=W25Q64; //默认是W25Q64
QSPI的初始化修改:
tempreg=(25-1)<<16; //设置FLASH大小为2^25=32MB     为
tempreg=(23-1)<<16;  //设置FLASH大小为2^23=8MB

修改后一直检测不到芯片,请教原因?谢谢


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。