Linux应用层开发(6):SPI通信
创始人
2024-09-26 09:46:26
0

本章通过讲解在应用层中使用SPI总线与外部设备的通讯,讲解Linux系统总线类型设备驱动架构的应用,它与上一章的I2C 总线操作方法非常相似,可以对比学习。

在Linux内核文档的Documentation/SPI目录下有关于SPI驱动非常详细的说明。

1.SPI通讯协议简介

SPI 协议是由摩托罗拉公司提出的通讯协议(Serial Peripheral Interface),即串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在 ADC、 LCD 等设备与 MCU 间,要求通讯速率较高的场合。学习本章时,可与 I2C 章节对比阅读,体会两种通讯总线的差异。下面我们分别对 SPI 协议的物理层及协议层进行讲解。

1.1.SPI物理层

SPI通讯设备之间的常用连接方式见下图。

未找到图片

SPI通讯使用3条总线及片选线,3条总线分别为SCK、MOSI、MISO,片选线为 SSX,它们的作用介绍如下:

(1) ( Slave Sel

相关内容

热门资讯

六分钟透视辅助!德州之星有外挂... 您好,德州之星这款游戏可以开挂的,确实是有挂的,需要了解加微【841106723】很多玩家在这款游戏...
透视有挂!wepoker辅助透... 透视有挂!wepoker辅助透视,wepOkEr其实真的是有挂,玩家教你(有挂普及)-哔哩哔哩是一款...
透明透视!欢乐联盟棋牌有挂,江... 透明透视!欢乐联盟棋牌有挂,江苏大宝苏北麻将原来是有挂的,力荐教程(详细教程)-哔哩哔哩;欢乐联盟棋...
重大来袭(众合推扑克)外挂透明... 重大来袭(众合推扑克)外挂透明挂辅助神器(透视辅助)软件透明挂(有挂了解)-哔哩哔哩;众合推扑克简单...
2分钟长期!德州之星有辅助挂,... 您好,wpk这款游戏可以开挂的,确实是有挂的,需要了解加微【841106723】很多玩家在这款游戏中...
8分钟透视辅助!德州ai人工智... 8分钟透视辅助!德州ai人工智能软件下载(透视)哈糖大菠萝原来一直都是有挂,软件透明挂(有挂助手)-...
盘点十款!we-poker正规... 盘点十款!we-poker正规,wepOKEr其实确实是有挂,靠谱教程(有挂辅助)-哔哩哔哩;超受欢...
揭秘关于(微扑克规律)外挂透明... 揭秘关于(微扑克规律)外挂透明挂辅助挂(辅助挂)软件透明挂(有挂消息)-哔哩哔哩;人气非常高,ai更...
六分钟了解!龙尊娱乐有挂,亲友... 六分钟了解!龙尊娱乐有挂,亲友棋牌跑得快原来是有挂猫腻,AA德州教程(竟然有挂)-哔哩哔哩;AI智能...
3分钟了解!约局吧有辅助(透视... 3分钟了解!约局吧有辅助(透视辅助)wepoke代打原来是有挂的,软件透明挂(有挂揭秘)-哔哩哔哩;...