ARM 4 SPI总的线.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM 4 SPI总的线

特性 SPI简介 使用SPI接口的注意要点 周立功单片机 4.5 SPI接口 大部分LPC2138系列微控制器具有两个硬件SPI接口(SPI1兼容SPI),它们具有如下特性: 完全独立的SPI控制器; 遵循同步串行接口(SPI)规范; 全双工数据通信; 可配置为SPI主机或从机; 最大数据位速率为外设时钟Fpclk的1/8。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 4.6 SPI接口 SPI是一种全双工的同步串行接口,一个SPI总线可以连接多个主机和多个从机。在同一时刻只允许一个主机操作总线,并且同时只能和一个从机通信。 串行时钟由主机产生,当主机发送一字节数据(通过MOSI)的同时,从机返回一字节数据(通过MISO)。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 使用SPI通信需要4个引脚,分别为: 引脚名称 类型 描述 SCK 输入/输出 串行时钟,用于同步SPI接口间数据传输的时钟信号。该时钟信号总是由主机输出。 SSEL 输入 从机选择,SPI从机选择信号是一个低有效信号,用于指示被选择参与数据传输的从机。每个从机都有各自特定的从机选择输入信号。 MISO 输入/输出 主入从出,MISO信号是一个单向的信号,它将数据由从机传输到主机。 MOSI 输入/输出 主出从入,MOSI信号是一个单向的信号,它将数据从主机传输到从机。 SPI电气连接 SPI主机 LPC2000 SPI从机1 SPI从机2 SSEL SPI BUS P0.1 P0.2 nCS nCS 作SPI主机时,SSEL要接上拉电阻(早期芯片要求) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 时钟相位为1 时钟前沿数据输出 时钟后沿数据采样 时钟信号 极性0 极性1 从机选择 时钟相位为0 时钟前沿数据采样 时钟后沿数据输出 SPI传输时序 时钟前沿输出 时钟后沿采样 时钟前沿采样 时钟后沿输出 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. SPI工作模式 LPC2000在SPI通信中可作为从机也可以作为主机,这取决于硬件设计和软件设置。 当器件作为主机时,使用一个IO引脚拉低相应从机的选择引脚(SSEL),传输的起始由主机发送数据来启动,时钟(SCK)信号由主机产生。通过MOSI发送数据,同时通过MISO引脚接收从机发出的数据。 当器件作为从机时,传输在从机选择引脚(SSEL)被主机拉低后开始,接收主机输出的时钟信号,在读取主机数据的同时通过MISO引脚输出数据。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. SPI接口内部结构 SCK_in SCK_out SS_in SPI移位寄存器 SPI状态寄存器 SPI时钟发生器检测器 输出使能逻辑 SPI 寄存器接口 SPI中断 VPB总线 SPI总线 SCK_out_en MOSI_out_en MISO_out_en Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. SPI寄存器描述 名称 描述 访问 复位值 SPI0名称 SPI1名称 SPCR SPI控制寄存器。该寄存器控制SPI的操作模式。 读写 0 S0SPCR S1SPCR SPSR SPI状态寄存器。该寄存器显示SPI的状态。 只读 0 S0SPSR S1SPSR SPDR SPI数据寄存器。该双向寄存器为SPI提供

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档