SPI、DSPI、QSPI的区别及介绍
创作时间:
作者:
@小白创作中心
SPI、DSPI、QSPI的区别及介绍
引用
CSDN
1.
https://m.blog.csdn.net/m0_58127605/article/details/142666459
SPI(Serial Peripheral Interface)、DSPI(Dual SPI)和QSPI(Quad SPI)都是串行通信协议,用于微控制器和外围设备之间的数据传输。它们的区别主要在于数据线的数量和传输方式。
SPI是全双工的,即同一时刻下可以发送数据,也可以接收数据,但是对于一些SPI设备而言,其并不需要全双工,反而需要更快的速度,比方说Flash存储芯片,大部分情况下都是单独存储数据,然后读取数据,所以速度就成了一个很重要的指标。
为此推出了Dual SPI(双线 SPI),就是 MOSI、MISO 同时朝一个方向发送数据,单次可以同时传输两 bit这样一个时钟周期内就能传输2个bit数据,加倍了数据传输的速度。
而Quad SPI(四线 SPI) ,时为四线半双工,增加了两个数据引脚线IO2、IO3,此时IO0、IO1、IO2、IO3 引脚被用于向同一个方向传输数据,单次 可传输 4bit。
1.SPI引脚介绍
SPI通常由一个主设备和一个或多个从设备组成。SPI接口一般有四根线:
- SCK(Serial Clock):时钟线,由主设备提供,用于同步数据传输。
- MOSI(Master Out Slave In):主设备输出从设备输入线,用于发送数据。
- MISO(Master In Slave Out):主设备输入从设备输出线,用于接收数据。
- SS/CS(Slave Select/Chip Select):从设备选择线,由主设备控制,用于选择要通信的从设备。
2.DSPI引脚介绍
Dual SPI(双线 SPI),就是 MOSI、MISO 同时朝一个方向发送数据,单次可以同时传输两 bit这样一个时钟周期内就能传输2个bit数据,加倍了数据传输的速度。
3.QSPI引脚介绍
QSPI时为四线半双工,增加了两个数据引脚线IO2、IO3,此时IO0、IO1、IO2、IO3 引脚被用于向同一个方向传输数据,单次可传输 4bit。
热门推荐
呼和浩特市的网红蒙古奶茶店打卡攻略
额吉的蒙古奶茶:内蒙古人的日常与传承
缓解干咳无痰最有效的办法是什么
未来汽车的车载安全系统升级:主动安全与被动安全的双重保障
买卖合同中的价格调整与支付方式
南北方年俗美食大不同:枣花馍与年糕的寓意与制作
分析了6万条微博,我们找到了中国人的年味变迁
营造浓浓“年味” 添彩美好生活
指南共识|脑梗死急性期中西医结合诊疗专家共识2024附原文
春节送祝福,用成语让长辈笑开花
冬日泡汤圣地:北京郊区温泉攻略
北京两日游,跟着“昵称”or“小苏”玩转帝都!
北京最美拍照地大揭秘:人定湖公园、太庙、什刹海
揭秘北京故宫:明清帝王之家的神秘面纱
小年来了!奏响春节的序曲
LHCb合作组在重子衰变中发现CP破坏新证据
猫咪营养均衡的重要性
6道鸡蛋的美味做法,每日不重样,让你难以挑食,顿顿吃个精光。
不同类型咳嗽的治疗方法
解决干咳的最有效方法
赵本山:东北二人转艺术的传承与创新
炙甘草炮制技艺:千年古法的新时代传承
炙甘草:养生界的“暖心宝贝”
炙甘草汤:心血管疾病的中医良方
涠洲岛浪漫之旅:五彩滩的日出与贝壳沙滩的漫步
涠洲岛亲子游:解锁家庭欢乐时光
涠洲岛旅行终极攻略:天主教堂、滴水丹屏、石螺口、五彩滩一网打尽
涠洲岛摄影打卡:五彩滩vs石螺口,哪个更适合你?
普洱茶储藏全攻略:7个要点助你保持茶香
普洱茶知识:铁罐与陶罐储存优劣分析