当前位置:网站首页>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;
边栏推荐
- OpenMLDB: Consistent production-level feature computing platform online and offline
- STM32学习笔记(白话文理解版)—按键控制
- CMT2380F32模块开发2-IDE软件配置
- Simple mine sweeping in C language (with source code)
- net6的Web MVC项目实现限流功能
- 黑马大事件项目
- Vscode远程连接服务器终端zsh+Oh-my-zsh + Powerlevel10 + Autosuggestions + Autojump + Syntax-highlighting
- 使用adb命令管理应用
- 字节(byte)和位(bit)
- 实时特征计算平台架构方法论和基于 OpenMLDB 的实践
猜你喜欢

电商机会:私域

论文解读:跨模态/多光谱/多模态检测 Cross-Modality Fusion Transformer for Multispectral Object Detection

js学习进阶BOM部分(pink老师笔记)

Visual studio2019 配置使用pthread

STM32学习笔记(白话文理解版)—USART通信接口

珍爱网App竞品分析报告

NUC980-开发环境搭建

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

论文解读TransFG: A Transformer Architecture for Fine-grained Recognition

JS进阶网页特效(pink老师笔记)
随机推荐
C language implementation guess Numbers (with source code, can be directly run)
微文案也能提升用户体验
net6的Web MVC项目实现限流功能
Thesis unscramble TransFG: A Transformer Architecture for Fine - grained Recognition
mysql基础总结
第四范式OpenMLDB优化创新论文被国际数据库顶会VLDB录用
论文解读:跨模态/多光谱/多模态检测 Cross-Modality Fusion Transformer for Multispectral Object Detection
Use c language to implement tic-tac-toe chess (with source code, you can run it directly)
Typescript学习日记,typescript从基础到进阶(第一章)
Visual studio2019 配置使用pthread
产品经理人物推荐
Diagnostic Log and Trace——为应用程序和上下文设置日志级别的方法
Day 87
使用c语言实现井字棋(有源码,可以直接运行)
Regular expression replacement for batch quick modification code
咕咚vs悦跑圈的竞品分析
谨此留个纪念
使用adb命令管理应用
The Summer of Open Source 2022 is coming | Welcome to sign up for the OpenMLDB community project~
支付牌照是什么意思