在这个程序中 已经定义了secpos=WriteAddr/4096为扇区的地址 ,,而在 W25QXX_Write_NoCheck(W25QXX_BUF,secpos*4096,4096); W25QXX_Read(W25QXX_BUF,secpos*4096,4096);这些函数中又成了一个4096这不就变成了原来WriteAddr的地址了 吗 还是前面 为什么 FLASH_SIZE=16*1024*1024; //FLASH 大小为16字节 , 不是16MB 吗,,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
。。。。扇区的地址不是定义为 secpos= WriteAddr/4096吗 为什么 后面写入整个扇区secopes又乘了一个4096
一周热门 更多>