![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[多选题]
关于SPI接口通信系统中CPOL的作用说法正确的是()。
A.时钟极性
B.设定时钟开始电平
C.时钟相位
D.设定数据采样时机
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
AB
解析:
解析:在SPI操作中,最重要的两项设置就是时钟极性(CPOL或UCCKPL)和时钟相位 (CPHA或UCCKPH)。时钟极性设置时钟空闲时的电平,时钟相位设置读取数据和 发送数据的时钟沿。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.时钟极性
B.设定时钟开始电平
C.时钟相位
D.设定数据采样时机
AB
解析:
解析:在SPI操作中,最重要的两项设置就是时钟极性(CPOL或UCCKPL)和时钟相位 (CPHA或UCCKPH)。时钟极性设置时钟空闲时的电平,时钟相位设置读取数据和 发送数据的时钟沿。
A.半双工
B.可以有主机和从机模式之选
C.通信的主从机之间通过移位寄存器同时交换数据
D.需要四线:SS,MISO,MOSI,SCK
E.同步通信总线
ESP32 for Arduino SPI类库的成员函数中,SPI.begin()的作用是()。
A.初始化SPI接口
B.设置数据在总线上的传送方式
C.设置数据在总线上的传送时钟频率
D.设置时钟模式