关于STM 32F4 SPI与FLASH通信的实验问题

2019-07-20 22:08发布

在这个程序中 已经定义了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 吗,,

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-20 23:03
1,是的,要转换为扇区地址。2,注释有误
panswsw
2楼-- · 2019-07-21 00:37
正点原子 发表于 2016-5-18 21:35
1,是的,要转换为扇区地址。2,注释有误

。。。。扇区的地址不是定义为 secpos= WriteAddr/4096吗  为什么 后面写入整个扇区secopes又乘了一个4096

一周热门 更多>