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。
热门推荐
机械表日常保养与测评:细节决定品质,习惯延长寿命
真力时Elite机芯:从诞生到重振辉煌的制表传奇
烟雾病安全手术方式,贴敷还是搭桥好
AI技术:创业过程中的效率提升与成本优化利器
C919订单充足 规模化商业运营加快 “两航融合”发展态势清晰
软考攻略/软考详解/软考等级/软考科目
四季春天手抄报制作教程
诈骗案退款流程详解:从退赃到赔偿的全流程指南
筋膜枪的用处有哪些
古代荒淫妖后:赵飞燕与西汉王朝的覆灭
used 用法迷思大解鎖:精準使用,英文更流暢
钩距多大钓鱼效果好?虽受多重因素制约,但也并非无规律可循
汽车漏油,不仅是车主的困扰,更是发动机的噩梦!
婚前买房、婚后买房、父母出资买房……离婚时怎么分?
老年人心理健康服务大有可为
宋徽宗的艺术成就:从"瘦金体"到诗书画印四结合
VOA慢速英语使用方法:从听写到模仿的全方位学习指南
美国哈佛大学附属医院介绍及部分成功案例汇总
2025沈阳于洪区二手房地图及房价最新发布
学习编程最好用什么方法
儿童洗牙的重要性:从小培养良好口腔习惯,技术怎么样,家长口碑如何?
华咨交通完成长沙宁横公路道路开口项目涉路安评现场踏勘
康戈武:关于太极拳传承和发展的研究报告
矩阵数据分析:波士顿矩阵分析法
再读阿瑟·米勒的《推销员之死》:大时代变迁对个体命运的颠覆
心房异位节律,心跳的秘密信号
专家共识 | 脉冲消融术治疗心房颤动临床使用及操作流程专家共识正式发布
内存时序是什么意思?内存时序c30和c36的差距
药师笔记|10种常见易引起干咳的药物,你都知道吗?
保税备货和海外直邮有啥不同