SPI协议

科技资讯 投稿 6000 0 评论

SPI协议

物理层

SS低电平工作(工作启动线)

MISO:master input slave output(数据传输线1)

协议层

SPI协议定义了通讯的起始和停止信号、数据有效性、时钟同步等环节。

标号6处,NSS信号由低变高,是SPI通讯的停止信号,表示本次通讯结束,从机的选中状态被取消。

CPOL/CPHA时钟作用模式

CPHA也是限定SCK工作模式,CPHA=0奇数边沿采样,CPHA=1偶数边沿采样。

23.2.1 SPI特征

    3线全双工同步传输

  • 8或16位传输帧格式选择

  • 支持多主模式

  • 主模式和从模式的快速通信

  • 可编程的数据顺序,MSB在前或LSB在前可触发中断的专用发送和接收标志

  • 支持可靠通信的硬件CRC

  • 一在全双工模式中对接收到的最后一个字节自动进行CRC校验可触发中断的主模式故障、过载以及CRC错误标志
    支持DMA功能的1字节发送和接收缓冲器:产生发送和接受请求

SPI_FLASH器件

例程

CubeMX配置

编程笔记 » SPI协议

赞同 (29) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽