Micropython——SPI通讯协议的基础实践

      最后更新:2022-04-02 11:16:24 手机定位技术交流文章

      1. SPI通信议定书的具体内容是什么?

      SPI是一辆高速、全时、同步的通讯巴士,仅使用芯片主干脚上的四根电线。

      2. 程序是什么?

      其以主从方式工作,这一模型经常与一种或多种主要装置相关联。双向传输需要使用四条线路。单向传输为3根线。SDI(数据输入)由四条线代表,SDI(数据输入)由四条线代表。SDO(统计数据输出),SCK(时钟),CS(片选)。当为单向传输时,不需要SDI。

      • SDO 是主设备数据输出的缩略语, 通常被称为“ 从设备数据输入 ” 。
      • SDI 代表主设备数据输入和设备数据输出。
      • SCLK - 主设备时钟信号
      • CS - 从由主设备控制并用于从设置中选择的设备中选择 CS - 从设备中选择, 功能是主设备可以与专门设备通信, 以避免数据线冲突 。

      3. 通信率是多少?

      SPI没有规定最高速度,通信速度完全由双方的通信能力决定,实际上,通信速度必须根据双方的数据规格和实际情况加以调整。

      4. Raspberry Pi Pico的主要SPI参数

      RP2040配备了两个相同的SPI控制器,这些控制器以ARM Primincell同步门户(PL022)为基础。

      1、支持主从模式

      • 摩托莫洛拉 SPI 接口支持
      • 得克萨斯州仪器同步同步序列接口支持
      • 鼓励在美国使用国家半导体微型电路接口。

      2,8个单位深度释放前储存(8个深TX和RXFIFOs)

      3. 为先入先出储存或误差探测,使用中断式发电机。

      4. 可用DMA驱动器

      5、可编程时钟

      6. 数据大小可编程(4-16bit)。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/21361.html

          热门文章

          文章分类