工具与软件:
您好!
我在主模式下与几个从模式一起使用 SPI5。 我需要在不同的数据格式之间交替。
DATA-Format-0:16位、POL=0、PHASE=0 => CLK 在低电平下完成:
DATA-FORMAT-1:8位、POL=1、PHASE=0
每次从一种数据格式切换到另一种数据格式时、都会出现问题。 例如、从数据格式0切换到数据格式1。
时钟开始为低电平、DATA (0x40、0x0C、0x00、0x00、 0xE0)被误解为: W
第二次写入相同的数据会导致正确的数据、因为前一个数据包以时钟处于高电平状态结束。
切换回数据格式0时会发生类似的问题、数据格式0期望时钟在低电平上启动。
是否有办法在不发送两次数据包的情况下解决此问题?
此致、
Juergen