当前位置:网站首页>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;
边栏推荐
- C language implementation guess Numbers (with source code, can be directly run)
- 厂商推送平台-华为接入
- CMT2380F32模块开发0-总览
- C语言实现简易扫雷(附带源码)
- CMT2380F32模块开发3-GPIO例程
- Typescript学习日记,typescript从基础到进阶(第一章)
- STM32学习笔记(白话文理解版)—USART通信接口
- Event Preview | On April 23, a number of wonderful sharing sessions of OpenMLDB will come, which will live up to the good time of the weekend
- CMT2380F32模块开发1-硬件
- 如何快速转行做产品经理
猜你喜欢
随机推荐
JVM tuning and finishing
Diagnostic Log and Trace——开发人员如何使用 DLT
栈stack
STM32学习总结(二)——GPIO
STM32学习笔记(白话文理解版)—USART通信接口
Wonderful linkage | OpenMLDB Pulsar Connector principle and practical operation
Event Preview | On April 23, a number of wonderful sharing sessions of OpenMLDB will come, which will live up to the good time of the weekend
Tinker的自我介绍
He Kaiming's new work ViTDET: target detection field, subverting the concept of layered backbone
Use c language to implement tic-tac-toe chess (with source code, you can run it directly)
论文解读TransFG: A Transformer Architecture for Fine-grained Recognition
产品经理人物推荐
使用adb命令管理应用
OpenMLDB + Jupyter Notebook: Quickly Build Machine Learning Applications
Asp doNet Mvc4绑定js脚本用法
OpenMLDB Meetup No.2 会议纪要
论文解读:跨模态/多光谱/多模态检测 Cross-Modality Fusion Transformer for Multispectral Object Detection
Tinker接入全流程---配置篇
Simple mine sweeping in C language (with source code)
STM32学习笔记(白话文理解版)—按键控制









