摘要
本公开实施例提供了一种SPI控制电路和芯片,SPI控制电路与多个SPI外设连接,SPI外设的通信协议为SPI协议或者SPI协议的变体,SPI控制电路包括:指令存储模块,用于存储多个预设指令,多个SPI外设中的每一SPI外设与多个预设指令中的一个或多个具有对应关系;控制模块,用于接收外部指令,将外部指令转换为多个预设指令中的第一预设指令,根据第一预设指令对与第一预设指令对应的SPI外设进行操作。本公开实施例能够兼容控制不同变体SPI协议的SPI外设,且处理速度快。
技术关键词
SPI总线接口
控制电路
缓冲模块
指令
控制模块
预取功能
子模块
SPI协议
显示查找表
存储模块
序列
模式
数据存储
时钟
数据线
比特数
芯片