当前位置:网站首页>IIC and SPI
IIC and SPI
2022-08-11 06:34:00 【Emily_rong_2021】
In the digital communication protocol suite, IIC and SPI are often referred to as "small" protocols,
Compared to Ethernet, USB, SATA, PCI-Express, etc., the transmission speed reaches hundreds of gigabytes per second.
The "big" protocol is for communication between systems outside the system,
The "small" protocol is used for communication between chips in the system, and there is no indication that the "big" protocol is necessary to replace the "small" protocol.
The existence and popularity of IIC and SPI reflect the philosophy of "enough is enough".
IIC: 100Kbps/400K/3.84M | Multi-Master Transfer Bytes | SDA+ SCK
- First, each IIC device has a unique seven-digit device address;
- Second, the data frame size is 8-bit bytes;
- Third, certain data bits in the data (frame) are used to control the start, stop, direction (read and write) and acknowledgement mechanism of the communication.
SPI: | >10M | Single master multi-slave transmission data stream | Simple structure and easy to expand |
[Master and Slave] must use the same operating parameters - SCLK, CPOL and CPHA to function properly;
边栏推荐
- USB 枚举过程中8 字节标准请求解析
- 论文解读TransFG: A Transformer Architecture for Fine-grained Recognition
- mysql basic summary
- 系统性能及并发数的一些计算公式
- ASP.NET MVC 4中实现action的事务功能
- typescript学习日记,从基础到进阶(第二章)
- 网络七层结构(讲人话)
- The Summer of Open Source 2022 is coming | Welcome to sign up for the OpenMLDB community project~
- STM32-库函数-SetSysClock(void)函数解析-正点原子探索者
- Interpretation of the paper: GAN and detection network multi-task/SOD-MTGAN: Small Object Detection via Multi-Task Generative Adversarial Network
猜你喜欢

自定义形状seekbar学习--方向盘view

ActiveReports报表分类之页面报表

构建面向特征工程的数据生态 ——拥抱开源生态,OpenMLDB全面打通MLOps生态工具链

OpenMLDB Pulsar Connector:高效打通实时数据到特征工程

华为IOT设备消息上报和消息下发验证

Vscode remote connection server terminal zsh+Oh-my-zsh + Powerlevel10 + Autosuggestions + Autojump + Syntax-highlighting

typescript学习日记,从基础到进阶(第二章)

The Summer of Open Source 2022 is coming | Welcome to sign up for the OpenMLDB community project~

STM32F407-浅~~析UART异步通信&USART_Init函数入口参数

自定义形状seekbar学习
随机推荐
CMT2380F32模块开发0-总览
Here is a memorial
支付牌照是什么意思
MSP430学习总结(二)——GPIO
Wonderful linkage | OpenMLDB Pulsar Connector principle and practical operation
C语言实现简易扫雷(附带源码)
微文案也能提升用户体验
使用ActiveReports制作第一张报表
Day 87
STM32学习笔记(白话文理解版)—外部IO中断实验
IIC 和 SPI
产品经理的基础知识
产品经理与演员有着天然的相似
论文解读:跨模态/多光谱/多模态检测 Cross-Modality Fusion Transformer for Multispectral Object Detection
He Kaiming's new work ViTDET: target detection field, subverting the concept of layered backbone
智能风控中台设计与落地
构建面向特征工程的数据生态 ——拥抱开源生态,OpenMLDB全面打通MLOps生态工具链
厂商推送平台-华为接入
MSP430学习总结——时钟UCS
Visual studio2019 配置使用pthread