嵌入式爱好者

SPI四种工作模式及CS切换和SPI时钟的时间设置

2018-2-12 11:37| 发布者: 飞凌-peacelove| 查看: 1680| 评论: 0

类目: 知识库  >  AM335x系列产品     文档编号: 163

McSPI支持SPI格式传输的四种子模式,这取决于SPI串行时钟(SPICLK)的极性(POL)和相位(PHA)。

软件选择串行时钟相位和极性的四种组合之一。两个不同的从器件的两个连续的SPI字可以与不同的相位和极性的有效的SPICLK信号一起。

Polarity(POL)   Phase(PHA)       SPI Mode      comments
0                    0                 mode0     SPICLK高电平有效并在上升沿发生采样。
0                    1                 mode1     SPICLK高电平有效并在下降沿发生采样。
1                    0                 mode2     SPICLK低电平有效并在下降沿发生采样。
1                    1                 mode3     SPICLK低电平有效并在上升沿发生采样。

设置SPI  CS切换和SPI时钟的第一个或最后一个边沿之间的接口时钟周期数

AM3354 cpu手册上面由描述:

在SPI章节,MCSPI_CH(I)CONF寄存器里面TCS位可以设置:

-TCS; 片选时间控制,这两位定义了CS切换和SPI时钟的第一个或最后一个边沿之间的接口时钟周期数
0.5个时钟周期
1.5个时钟周期
2.5个时钟周期
3.5个时钟周期



已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-26 15:29

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部