一、错误的时序(CLK空闲电平高的情况)
如图所示,在传输第一个字节时,CLK才会被设置为空闲状态(电平变高)。
这样会导致,部分使用者,在使用SPI,读取第一个字节时,出现错误。
二、处理方法
很简单,只需要跳过这一个字节即可;
初始化SPI后,读写一个空字节,使得后续使用的SPI的时序正确。
如图所示,在传输第一个字节时,CLK才会被设置为空闲状态(电平变高)。
这样会导致,部分使用者,在使用SPI,读取第一个字节时,出现错误。
很简单,只需要跳过这一个字节即可;
初始化SPI后,读写一个空字节,使得后续使用的SPI的时序正确。