找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

[NUC] 关于SPI与W25Q16flash芯片通讯问题

[复制链接]
匿名  发表于 2019-3-4 20:04:40 |阅读模式
最近通过MCU的SPI对flash芯片进行读写。其中片子有这样一段话,SPI的DI(写操作)输入时在CLK的上升沿,DO(读操作)是在CLK的下降沿。那么我进行SPI配置的时候,只能配置一次上升沿还是下降沿进行读取数据。这样难道在每次读写转换的时候,重新修改配置吗? 360截图16241227719479.png 360截图16330111356016.png

回复

使用道具

匿名  发表于 2019-3-6 13:54:32
配置一次就可以,这个是配置的规则。
规则设定好了,后面就一直按照这个规则了。
除非你想修改这个规则,需要重新设定。
回复 支持 反对

使用道具

匿名  发表于 2019-3-7 08:51:19
游客 112.64.146.x 发表于 2019-3-6 13:54
配置一次就可以,这个是配置的规则。
规则设定好了,后面就一直按照这个规则了。
除非你想修改这个规则,需 ...

所以在读写转换过程中还是得重新配置了?因为读和写操作分别是在CLK时钟的下降沿和上升沿的,每次读写转换都要重新配置DrvSPI_SetSlaveSelectActiveLevel这个函数(个人认为,没有验证过)
回复 支持 反对

使用道具

匿名  发表于 2019-3-7 13:40:29
不用重新配置
回复 支持 反对

使用道具

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU