看了SPI和W25Q128通讯那块迷惑

2019-07-20 20:48发布

在读模块W25Q128时,通过先写指令和地址        SPI1_ReadWriteByte(0x90);//                    SPI1_ReadWriteByte(0x00);             
        SPI1_ReadWriteByte(0x00);             
        SPI1_ReadWriteByte(0x00);
后面读取ID,为什么还要写SPI1_ReadWriteByte(0xff) 后才读取高低位ID         ,不直接在最后写地址0x00处直接读取呢,不太明白



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
zorroyl
1楼-- · 2019-07-21 02:37
 精彩回答 2  元偷偷看……
qq510044103
2楼-- · 2019-07-21 03:37
 精彩回答 2  元偷偷看……
慕名兰
3楼-- · 2019-07-21 04:37
楼主,能分析一下,书上说两个SPI都在SPI FLASH上,且引脚都是同一个,我怎么判断是用哪一个?
末世界
4楼-- · 2019-07-21 05:27
qq510044103 发表于 2016-7-23 09:26
为什么啊,同样的疑惑,求楼主解决下吧

这可看看芯片读取ID的时序图就可以理解了
zhoujianwen
5楼-- · 2019-07-21 10:43
flash时序图看看

一周热门 更多>