野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14531|回复: 1

为什么SPI_FLASH是在发送读取ID后的第二个发送函数进行读取...

[复制链接]
发表于 2020-8-12 21:28:38 | 显示全部楼层 |阅读模式
图一中,发送读取ID指令后,进入判断NXNE事件,我的理解是flash在接受到ID命令后就立刻发送ID的数据了,此时需要等flash发送成功一个字节后NXNE被置1.最后STM32读取数据。那为什么图二中STM32读取ID是在第二个发送函数后读取flash的ID呢???
野火论坛202008122122141422..png
野火论坛202008122123103697..png
回复

使用道具 举报

 楼主| 发表于 2020-8-12 21:30:31 | 显示全部楼层
第一个发送命令的函数在没有接受数据不是就会跳出并指出错误吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-25 13:01 , Processed in 0.029759 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表