Fork me on GitHub

  2020年5月13日
摘要: 一 基本概述 esp8266的SPI代码流程非常的清晰,主要有三部分构成: spi_init 配置 spi_trans 配置 data_transfer 配置这三块组成。 在这里,笔者就针对spi的这些流程,做一个简单的源码分析。 一 初始化源码分析 spi 源码初始化函数中,主要是完成软硬件的接口 阅读全文
posted @ 2020-05-13 16:57 虚生 阅读(1560) 评论(0) 推荐(0) 编辑
摘要: 一 什么是SPI接口? SPI是一种高速、高效率的串行接口技术。通常由一个主模块和一个或多个从模块组成,主模块选择一个从模块进行同步通信,从而完成数据的交换。SPI是一个环形结构,通信时需要至少4根线(事实上在单向传输时3根线也可以) 。SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主 阅读全文
posted @ 2020-05-13 15:51 虚生 阅读(1739) 评论(1) 推荐(0) 编辑