当前位置: 首页 > news >正文

嵌入式学习ARM架构12——SPI

一、SPI:串行外设总线(接口)

同步全双工

SPI(Serial Peripheral Interface,串行外设接口)是一种 高速、全双工、同步、串行 通信总线


1. 物理信号(4 线全双工)

线名方向(主视角)作用
SCLK输出串行时钟,主设备产生
MOSI输出Master-Out-Slave-In
MISO输入Master-In-Slave-Out
CS/SS输出片选,低有效,一从一根

多从机时 SCLK+MOSI+MISO 共用每个从机独占一根 CS


2. 通信特点

  • 同步:有时钟,无时钟线限制

  • 全双工:收发同时完成,一次传输 = 双向 8/16/32 bit。

  • 主从结构:主机掌握时钟,从机被动;可多主但极少用。

  • 可突发:CS 保持低,地址自增,可连续读写任意长度。


3. 时钟模式(CPOL/CPHA)

模式CPOLCPHA采样沿空闲电平
000上升沿
101下降沿
210下降沿
311上升沿

主从双方 模式必须一致,否则数据错。


4. 典型时序(8-bit 帧)

CS↓ → SCLK 8 脉冲 → MOSI 发 MSB→LSB → MISO 收 MSB→LSB → CS↑
  • CS 低电平 代表一帧开始;

  • SCLK 每个沿 移 1 bit;

  • 全双工:主机发 bit-N 同时收 bit-N。

先发高位(uart先发低位 I2C和SPI先发高位)

时钟极性和时钟相位取决于从机:

CPOL:CPHA 00

CPOL:CPHA 01

CPOL:CPHA 10

CPOL:CPHA 11

二、ADXL345传感器实例

每个片选 一组两个缓冲区:

一次可发送:(字节为单位)

硬件接口:

http://www.dtcms.com/a/412492.html

相关文章:

  • 网站建设与维护期末试卷网络推广托管公司深圳
  • 购物网站建设的意义与目的个人简介网页制作
  • 永康网站设计饮料企业哪个网站做的比较好
  • 数据结构——基本排序算法
  • AI编码工具为何加速开发却难保质量?
  • 如何与知名网站做友情链接wordpress页面和文章
  • 有没有专门做设计的网站首页有动效的网站
  • 深圳服饰网站建设太原seo公司网站
  • 吴忠住房和城乡建设局网站seo实战
  • 选择一个网站进行优化影视logo免费设计
  • 上海php网站开发公司广告买卖网
  • 江苏省建设工程安全监督网站扬州论坛
  • 多页面localStorage覆盖问题
  • 网站建设钅金手指排名找网络公司做推广费用
  • 前端实验(二)模板语法
  • 产品外包装设计网站织梦调用wordpress
  • 黑龙江建设教育网站做ag视频大全网站
  • 网站开发绪论手机商城网站制作
  • 未来做那些网站能致富一类电商平台都有哪些
  • 室内设计网站官网大全xampp用wordpress
  • 网站后台管理代码app开发多少钱
  • 网站安全评估怎么做网站宣传推广策划
  • 做司法亲子鉴定网站手机网站个人中心源码
  • 优质网站建设的设计要点自定义wordpress
  • 黑牛网站建设汽车html静态网站
  • 高速建设材料在哪个网站购买福州网站建设优质服务商
  • 拓者设计吧模型免费下载搜索排名优化公司
  • 做网站初中网站搭建公司排行
  • 网站设计psd站长seo工具
  • 学室内设计需要什么学历seo的作用主要有