你好 i.MX7/8 社区,
我发现关于 i.MX7/8 SPI 控制器的 SPI 从机使用的解释非常混乱。
在 kroot/Documenta
tion/devicetree/bindings/spi/spi-fsl-lpspi.txt
它说:
- fsl,spi-only-use-cs1-sel :
spi 通用代码不支持不
连续使用 CS 信号。i.MX8DXL-EVK 板只使用 CS1,
不使用 CS0。因此,添加此属性以
重新配置 LPSPI 驱动程序中的片选值。
这样的声明是什么意思(粗体)?
这是否意味着 SPI 从模式支持接收到的每 8 位 SS,因此接收到的每 8 位必须具有不同的 SS(读取的下降沿开始,读取的上升沿结束)?如前两个图所示?
或者它确实意味着有一个八位字节的突发,背靠背,例如 23 个八位字节,184 位,一直是 SS 低电平有效?如果 SPI 从模式确实支持八位字节的突发,我们是否需要使用 SPI0 CS1(- fsl,spi-only-use-cs1-sel 作为 DTSI 属性是强制性的)?
换句话说,CS0 是否仅支持八位字节 xfer 的八位字节,而 CS1 是否仅支持八位字节的突发?