reference:library:spisetdatamode
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版 | |||
| reference:library:spisetdatamode [2017/10/04 10:10] – 弘毅 | reference:library:spisetdatamode [2025/10/11 02:55] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | [[reference: | ||
| + | ====== setDataMode() ====== | ||
| + | |||
| + | ===== 描述 ===== | ||
| + | |||
| + | 设置SPI的数据模式,即:时钟极性和时钟相位。 | ||
| + | |||
| + | 时钟极性:表示时钟信号在空闲时是高电平还是低电平; | ||
| + | |||
| + | 时钟相位:决定数据是在SCK的上升沿采样还是在SCK的下降沿采样。 | ||
| + | |||
| + | 包含四种数据模式(详见参数),采样时,应先准备好数据,再进行采样。看到 | ||
| + | ===== 语法 ===== | ||
| + | |||
| + | SPI.setDataMode(mode) | ||
| + | ===== 参数 ===== | ||
| + | |||
| + | mode: | ||
| + | * SPI_MODE0(上升沿采样,下降沿置位,SCK闲置时为0), | ||
| + | * SPI_MODE1(上升沿置位,下降沿采样,SCK闲置时为0), | ||
| + | * SPI_MODE2(下降沿采样,上升沿置位,SCK闲置时为1), | ||
| + | * SPI_MODE3(下降沿置位,上升沿采样,SCK闲置时为1)。 | ||
| + | ===== 返回 ===== | ||
| + | |||
| + | 无 | ||
