当前位置:网站首页>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;
边栏推荐
猜你喜欢
随机推荐
[Meetup] OpenMLDBxDolphinScheduler engineering and scheduling link link characteristics, building the end-to-end MLOps workflow
arduino的esp32环境搭建(不需要翻墙,不需要离线安装)
SearchGuard配置
Vscode remote connection server terminal zsh+Oh-my-zsh + Powerlevel10 + Autosuggestions + Autojump + Syntax-highlighting
自定义形状seekbar学习--方向盘view
红外线一认识
贡献者任务第三期精彩来袭
STM32-中断优先级管理NVIC
JS案例练习(pink老师经典案例)
何凯明新作ViTDET:目标检测领域,颠覆分层backbone理念
IIC 和 SPI
C language implementation guess Numbers (with source code, can be directly run)
Js method commonly used objects and attributes
promise 改变状态的方法和promise 的then方法
The Summer of Open Source 2022 is coming | Welcome to sign up for the OpenMLDB community project~
Visual studio2019 configuration uses pthread
华为IOT设备消息上报和消息下发验证
支付牌照是什么意思
Fourth Paradigm OpenMLDB optimization innovation paper was accepted by VLDB, the top international database association
scanf函数在混合接受数据(%d和%c相连接)时候的方式