看你的问题,应该是SPI的时序的问题,比如你同步一次SPI,那么SPI返回的是上一次你请求的结果,你这次同步的SPI的请求需要在下一次同步的时候才能取得。也就是你的35584响应会比你芯片的请求慢一个周期。所以第一个通道你读出来是零,读出来的第二个通道实际是第一个。
看你的问题,应该是SPI的时序的问题,比如你同步一次SPI,那么SPI返回的是上一次你请求的结果,你这次同步的SPI的请求需要在下一次同步的时候才能取得。也就是你的35584响应会比你芯片的请求慢一个周期。所以第一个通道你读出来是零,读出来的第二个通道实际是第一个。
举报