全部
  • 全部
  • 标题
  • 简介
  • TAG
嵌入式系统中可配置式GPIO模拟SPI总线方法
推荐星级:
类别: 消费电子
时间:2020-04-08
大小:139KB
阅读数:61
上传用户:quw431979_163.com
查看他发布的资源
下载次数
0
所需E币
4
资料介绍
嵌入式系统中可配置式GPIO模拟SPI总线方法的设计与实现 嵌入式系统中可配置式GPIO模拟SPI总线方法的设计与实现 在嵌入式系统处理器中有相当一部分处理器不带SPI接口,但基丁SPI接口的设备非常 丰富,此外,SPI设备的不同以及处理器对GPIO口位寻址是否支持各处理器各有不同,因 而不同处理器中软件模拟GPIO也各不相同。若能提供一种通用可配置可移植的GPIO模拟 SPI总线的驱动则能很方便快捷的访问SPI设备,从而提高整个嵌入式系统的开发效率。 本文针对GPIO口位寻址与否给出方面,给出了一种可配置GPIO模拟SPI总线的方法并详细 介绍了其设计与实现过程,且具有代码小可移植性强使用方便等特点。 1 GPIO规范 SPI是一个全双工的串行接口。它设计成可以在一个给定总线上处理多个互联的主机 和从机。在一定数据传输过程中,接口上只能有一个丰机和一个从机能够通信。在一次 数据传输中,主机总是向从机发送一个字节数据,而从机也总是向主要发送一个字节数 据。可以使MCU与各种外围设备以串行方式进行通信以交换信息。由于SPI总线一共只需 3~4位数据线和控制线即可实现与具有SPI总线接口功能的各种I/O器件进行接口,而扩 展并行总线则需要8根数据线、 8~16位地址线、2~3位控制线,因此,采用SPI总线接口可以简化电路设计,节省很多 常规电路中的接口器件和I/O口线,提高设计的可靠性。在基于 SPI总线接口构成的通信网络中,通信可由主节点发起,也可由从节点发起。当主节点发 起通信时,它可主动对从节点进行数据的读写操作。工作过程叙述如下: 首先选中要与之通信的从节点(通常片选端为低有效),而后送出时钟信号,读取数据信 息的操作将在时钟的上升沿(或下降沿)进行。每送出八个时钟脉冲,从节点产生一个中 断信号,该中断信号通知上节点一个字节已完整接收,可发送下一个字节的数据。SPI接 口网络主从点需完成给出片选信号及时钟信号,它可……
0
收藏 举报
相关评论 (下载后评价送E币 我要评论)
  • 没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书