推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

S12 SPI和I2C模块及其应用实例

更新时间:2019-10-14 22:38:58 大小:8M 上传用户:sun2152查看TA发布的资源 标签:SPIi2c 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

1SPI模块概述

串行外设接口(Serial Peripheral Interface,SPl)总线系统是一种同步串行外设接口,可以用于微控制器与各种外围设备以串行方式进行通信。外围设备包括EEPROM与Flash芯片、实时时钟模块、液晶显示模块、A/D转换器和微控制器等。SPI接口由一个主设备和一个或多个从设备组成,主设备启动与从设备的同步通信,从而完成数据传输。

1SPI模块概述

SPI总线接口一般需要使用4根线连接,如图11.1所示。

①串行时钟(Serial Clock,SCK)线是主机和从机之间数据传输的同步信号。对于主机而言,SCK是时钟输出引脚;对于从机则SCK是时钟输入引脚。在主机模式下,SCK时钟信号来源于主机(如微控制器)内部总线时钟。如果传输数据宽度为8位,则每当主机发起一次传送时,则SCK引脚上就会产生8个时钟周期。在主机与从机之间,数据传输发生在SCK信号的跳变沿(如上升沿),等待数据稳定后,在另一个SCK跳变沿(如下降沿)采集数据。

②主机输入、从机输出(Master In/Slave Out,MISO)数据线是SPI模块的两根串行数据线之一。在全双工模式下,SPI主机的MISO连接到SPI从机的MISO,这样,数据由从机传送到主机。在SPI设备配置为主机工作模式时,主机通过其MISO引脚接收数据。


部分文件列表

文件名 大小
S12SPI和I2C模块及其应用实例.pdf 8M

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载