集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1343|回复: 1

SPI操作模式

[复制链接]
fpga_feixiang 发表于 2020-4-26 22:15:08 | 显示全部楼层 |阅读模式
SPI在三种模式下运行: 运行(RUN),等待(WAIT )和停止(STOP)

运行模式
这是基本的操作方式。

等待模式
等待模式下的SPI操作是可配置的低功耗模式,由位于SPICR2寄存器中的SPISWAI位控制。在等待模式下,如果SPISWAI位清零,则SPI在运行模式下运行。 如果SPISWAI位置1,则SPI进入功耗保持状态,SPI时钟产生关闭。 如果SPI配置为主站,则任何正在进行的传输将停止,但在CPU进入运行模式后将恢复。 如果SPI配置为从器件,则继续接收和发送一个字节,以便从器件与主器件保持同步。

停止模式
SPI在停止模式下处于非活动状态,以降低功耗。 如果SPI配置为主站,则任何正在进行的传输将停止,但在CPU进入运行模式后将恢复。 如果SPI配置为从器件,则继续接收和发送一个字节,以便从器件与主器件保持同步。
zxopenhl 发表于 2020-4-27 14:06:39 | 显示全部楼层
SPI操作模式
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-4-20 05:43 , Processed in 0.060890 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表