本帖最后由 它山之石 于 2016-1-17 20:48 编辑
谢谢您的回复。
网上说主从的时钟模式要设置成一致的。我是这么分析的,您看我哪块分析错了。、
先看595的时序图
我认为595在1时刻采样,即时钟的上升沿采样,在2时刻,即时钟的下降沿移动数据。时钟空闲时是低电平。对应着stm32 spi的CPOL=0,CPHA=0.
然后看165的时序图
我认为165是在1时刻,即时钟的下降沿采样,在2时刻,即时钟的上升沿移动数据。时钟空闲时是低电平。对应着stm32 spi的模式CPOL=0,CPHA=1.
那么问题来了,两个595和165两个器件需要的主机SPI时钟的设置模式不一样,是不是就不能用同一个SPI驱动了?
我的想法错在哪?还望您指点。
|