SPI 使用指南
创作时间:
作者:
@小白创作中心
SPI 使用指南
引用
1
来源
1.
https://aicdoc.artinchip.com/topics/sdk/spi/spi_user_guide-luban.html
SPI(串行外设接口)是一种高速、全双工的同步通信总线,广泛应用于各种电子设备中。本文将详细介绍SPI的定义、工作模式、应用领域以及相关的技术参数。
Serial Peripheral Interface (SPI) 是一种高速、全双工的同步通信总线。由于其实现比较简单,没有专利限制等,因此在各种器件中得到广泛的应用。 SPI 总线是一种行业事实标准,并没有统一的标准化组织,不同厂商在实际应用中演化出多种工作模式。
术语 | 定义 | 注释说明 |
|---|---|---|
SPI | Serial Peripheral Interface | 串行外设接口 |
Dual SPI | Dual Serial Peripheral Interface | 双路 SPI |
Quad SPI | Quad Serial Peripheral Interface | 四路 SPI,又称 QSPI |
CPOL | Clock polarity | 时钟极性 |
CPHA | Clock phase | 时钟相位 |
模块特性
SPI 总线接口的应用领域:
- 存储设备:Flash、SD、MMC、EEPROM 等
- 传感器:温度传感器、压力传感器等
- ADC/DAC
- Audio Codec
- LCD 显示屏幕
- 触摸屏幕
- RTC
- 数字电位计
- 游戏控制器等
ArtInChip SPI 支持:
- 全双工、半双工模式
- DMA 读写模式
- CPU 读写模式
- 最高工作频率 100MHz
- 支持四线制模式:标准 4 线 SPI、DUAL SPI、QUAD SPI
- 支持三线制模式
- 数据位传输的模式可配置,CPOL 和 CPHA
标准 4 线 SPI
这是一种四线制的 SPI 连接和工作模式。
图1.四线制标准 SPI
DUAL SPI
主机端的 MISO 为 SIO0, MOSI 为 SIO1,常用于 SPI Flash。
图2.四线制 DUAL SPI
QUAD SPI
主机端的 MOSI 为 IO0, MISO 为 IO1, WP 为 IO2, HOLD 为 IO3,常用于 SPI Flash。
图3.四线制 QUAD SPI
三线制 SPI
三线制 SPI 常用于工业控制类场景。这种接线方式,主机端使用 MOSI 作为 DIO。
图4.三线制 SPI
CPOL 与 CPHA
CPHA 是时钟相位,CPOL 是时钟极性,两者的不同组合是 SPI 数据传输的不同模式。
CPHA | 说明 |
|---|---|
0 | 数据采样在第 1 个边沿,数据发送在第 2 个边沿 |
1 | 数据采样在第 2 个边沿,数据发送在第 1 个边沿 |
CPOL | 说明 |
|---|---|
0 | 空闲状态时,SCK 为低电平 |
1 | 空闲状态时,SCK 为高电平 |
Mode | 值 | 说明 |
|---|---|---|
0 | CPOL=0, CPHA=0 | 空闲时,SCK 处于低电平数据采样在上升沿,下降沿保持 |
1 | CPOL=0, CPHA=1 | 空闲时,SCK 处于高电平数据采样在下降沿,上升沿保持 |
2 | CPOL=1, CPHA=0 | 空闲时,SCK 处于低电平数据采样在下降沿,上升沿保持 |
3 | CPOL=1, CPHA=1 | 空闲时,SCK 处于高电平数据采样在上升沿,下降沿保持 |
热门推荐
CRC算法原理与实现01——概述
怎样区别牙痛是不是上火引起的
为什么火车晚点后,不提速或者是缩减停留时间?
服刑期满当天释放吗
对事故认定书不服但又过了复核日期怎么办
媒体报道能否作为证据?法律视角下的全面解析
桃花树适合哪里种植
清风拂山岗他强任他强是什么意思
10年未竣工!福州市中心这座安置楼即将复工!
如何进行杠杆投资?这些投资策略有哪些风险和回报?
LVDT(线性可变差动变压器式位移传感器)工作原理与应用
上坟扫墓有讲究!“上坟带三宝,子孙多福财气到”指的是什么?有什么讲究?
个人所得税退税申请报告撰写指南
家用消毒柜怎么选才是正确的?家用消毒柜的选购注意事项
研究生如何找科研团队
研究证实:只要生气8分钟,就很有可能引发心脏病
头发多久洗一次才最好?5个洗头习惯让你头发越洗越少!
第十次集采结果出炉,仿制药凭超低价中选,原研药无奈全部出局
如何在Windows 11上禁用锁定屏幕
关于“眼压”的全面解析
基础护肤要“稳扎稳打”
耶稣的诞生和基督教出现:罗马究竟起到了怎样的作用?
拔丝地瓜:一道能甜到你心坎里的经典美食
孕期口腔问题会影响宝宝健康?可能和你想的不一样
用人工智能加速医疗模式变革
我国工科高校排名调整:浙大第2,哈工大超上海交大,西安交大第8
犬白内障:症状、原因、诊断与治疗全解析
减肥食谱酸奶(减肥喝什么酸奶最好)
红山森林动物园转型调查
Ubuntu20.04 Github等部分网页访问不了? 试下刷新DNS缓存吧!