该芯片MibSPI模块能否用四线读取Flash,因为读取Flash的命令是读命令输入+地址输入然后Flash 输出数据,MibSPI模块读取Flash输出数据;也就是在传输过程中SIMO的数据收发方向会由输出切换成输入;
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
该芯片MibSPI模块能否用四线读取Flash,因为读取Flash的命令是读命令输入+地址输入然后Flash 输出数据,MibSPI模块读取Flash输出数据;也就是在传输过程中SIMO的数据收发方向会由输出切换成输入;
你好,
也就是在传输过程中SIMO的数据收发方向会由输出切换成输入;
不太懂您意思,这里应该是有SIMO和SOMI两根线的。
参考下下面这个文件:
你好,我咨询了下相关工程师,请到下面链接查看下工程师的回复:
你好,非常感谢你的帮助,解决了我们的疑问;还有几个问题麻烦你能否帮我们解答:
1. MibSPI 的多线发送模式和某些SPI不一样,比如四线,会在SIMO[3] 连续输出15,14,13,12bit,而不是15,11,7,3 bit,请问这种设计是对应哪些应用,是否有寄存器可以将四线的bit发送格式修改;
2.关于SCILIN模块,请问MBRS 寄存器如何应用,在哪些情况下才需要设置mbrs寄存器,该如何设置该值;
3. LIN 是全双工还是半双工,刚开始以为是半双工,但是文档中有提到slave在发送数据的时候还可以接收新的header;
3. 关于SCILIN模式,sleep和powerdown 模式有什么区别
a. 应用时我们发现芯片不能按照发送ID 0x3C命令进入sleep 状态,怎么才能确定已经进入sleep状态;
b.保持idle 超过4s 会触发timeout ,但好像没有进入sleep状态;
4. SCI 模式的multi mode 和非multi mode模式发送方式一样,只能按照单个byte 配置并发送数据,而不是可以配置多个数据(2-8)然后依次发送;