单选题
用下图可以辅助解释SPI的工作原理。假设主机的移位寄存器A中已存入11001010,从机的移位寄存器B中已存入11110000,则在主机发出4个SCK有效信号后,主机移位寄存器A和从机移位寄存器B中的内容分别是( )。
A、
11001010,11110000
B、
01010011,00001111
C、
11110000,11001010
D、
00001100,10101111
【正确答案】
D
【答案解析】
解析:SPI(Serial Peripheral Interface)总线系统是一种同步串行外设接口,允许MCU与各种外围设备以串行方式进行通信、数据交换。时钟信号SCK的1次作用对应一位数据的发送和另一位数据的接收。在主机中数据从移位寄存器中自左向右发出送到从机,同时从机中的数据自右向左发到主机,经过8个时钟周期完成1个字节的发送。输入字节保留在移位寄存器中,然后从接收缓冲区中读出一个字节的数据。故本题选择D。
提交答案
关闭