SPI模式选择的问题吧,cpol改一下就好了
【 在 wjie 的大作中提到: 】
:
: 如附件的SPI信号,MCU作为主设备读取一个ADC的寄存器数据,数据应该是0x7,实际上MCU读到的是0x6,最后一个
: bit读成0了。ADC手册说是在第二个沿(上升沿)数据采样,但是从示波器波形看在SPI的最后一个上升沿ADC把
: 数据撤了。检查了SPI的CS信号,这个时候还是有效的,把CS推迟一会再拉高也试过没用。
: 不知道啥原因让ADC早早的撤销了信号,这种情况用IO模拟SPI时序是可以的,但速度太慢了。
#发自zSMTH@Mi 10S
--
FROM 121.225.169.*