范文无忧网公文文书协议合同

SPI总线协议需要了解哪些知识点

12月22日 编辑 fanwen51.com

[关于劳动仲裁申请的知识点整理]引导语:劳动争议当事人认为自己的权利受到侵害,需要向仲裁机关提出申诉,要求劳动仲裁机关予以维护时,就应提供劳动仲裁申请书。今天,小编给大家整理一下关于劳动仲裁申请书的法...+阅读

串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口,现在市面上大部分MCU(微控制器)都配有SPI硬件接口,如i.MX、TI系列MCU。SPI 用于CPU与各种外围器件进行全双工、同步串行通讯。SPI可以同时发出和接收串行数据。它只需四条线就可以完成MCU与各种外围器件的通讯,这四条线是:串行时钟线(CSK)、主机输入/从机输出数据线(MISO)、主机输出/从机输入数据线(MOSI)、低电平有效从机选择线CS。这些外围器件可以是简单的TTL移位寄存器,复杂的LCD显示驱动器,A/D、D/A转换子系统或其他的MCU。

当SPI工作时,在移位寄存器中的数据逐位从输出引脚(MOSI)输出(高位在前),同时从输入引脚(MISO)接收的数据逐位移到移位寄存器(高位在前)。发送一个字节后,从另一个外围器件接收的字节数据进入移位寄存器中。主SPI的时钟信号(SCK)使传输同步。其典型系统框图如下图所示。

SPI主要特点有: 可以同时发出和接收串行数据;

可以当作主机或从机工作;

提供频率可编程时钟;

发送结束中断标志;

写冲突保护;

总线竞争保护等。

图2示出SPI总线工作的四种方式,其中使用的最为广泛的是SPI0和SPI3方式(实线表示):

SPI 模块为了和外设进行数据交换,根据外设工作要求,其输出串行同步时钟极性和相位可以进行配置,时钟极性(CPOL)对传输协议没有重大的影响。如果 CPOL=0,串行同步时钟的空闲状态为低电平;如果CPOL=1,串行同步时钟的空闲状态为高电平。时钟相位(CPHA)能够配置用于选择两种不同的传输协议之一进行数据传输。如果CPHA=0,在串行同步时钟的第一个跳变沿(上升或下降)数据被采样;如果CPHA=1,在串行同步时钟的第二个跳变沿(上升或下降)数据被采样。SPI主模块和与之通信的外设音时钟相位和极性应该一致。SPI总线接口时序如图所示。

其实,如果你想了解更好的话,可以去【致远电子】那了解的。

延伸阅读:

接待客户的礼仪知识点礼仪是人类为维系社会正常生活而要求人们共同遵守的最起码的道德规范,它是人们在长期共同生活和相互交往中逐渐形成,并且以风俗、习惯和传统等方式固定下来。下面有小编整理的...

寒暄与问候礼仪知识点宣暄者,应酬之语是也。问候,也就是人们相逢之际所打的招呼,所问的安好。在多数情况下,二者应用的情景都比较相似,都是作为交谈的开场白来被使用的。从这个意义讲,二者之间的界限常...

职场礼仪知识点汇总礼仪的本质是相互尊重,你的言谈、举止、仪容和着装,既显示你修养和教养,也会影响对方对你的判断,没有人有义务透过你自己都毫不在意的邋遢外表去发现你内在的才华!你必须干净、...

推荐阅读
图文推荐
栏目列表