各位好
我正在使用TI Driver配置MSP432E401 LauchPad的SPI外设为模式0(SPI_POL0_PHA0)并传输数据。逻辑分析仪的结果表明,在指定帧格式为模式0的情况下,spi的时钟线在空闲时会维持高电平而非一般情况的低电平,只有在开始传输前时钟线才会拉低。这在使用硬件片选信号时无伤大雅——硬件片选引脚会在时钟线拉低以后再拉低,但我在应用中需要使用GPIO模拟的片选信号,它只能在时钟线拉低前拉低,此时会引发SPI时序错误,如下图的逻辑分析仪结果所示:
我在TI Driver手册中没有找到关于时钟线空闲电平的更多说明,请问这一问题是否有较好的解决办法,谢谢!
