您好、欢迎来到现金彩票网!
当前位置:秒速快3平台 > 双向总线 >

嵌入式系统中GPIO模拟SPI总线主-从双向通信的设计与实现

发布时间:2019-06-16 08:59 来源:未知 编辑:admin

  嵌入式系统中GPIO模拟SPI总线主-从双向通信的设计与实现_电子/电路_工程科技_专业资料。本文以两个89C52处理器GPIO各自来模拟SPI主机和SPI从机为例,详细介绍了SPI主/从机设计和实现方法,代码采用ANSI C编写具有很好的移植性.

  《自动{五ii盂鬲200 7年第26磊磊期 通信与信息处理 曼殳里里!!‘!!!!!!!!I!!!!竺!!一!!!竺!!!型!g 嵌入式系统中G P 1 0模拟S P I总线主/从双向 通信的设计与实现 孙松 (黄石理工学院电气与电子信息工程学院,湖北黄石435003) 摘要:本史队两个89c52处{牢器GPIO各自来模拟sPI主机和sPI从机为例,详纠介绍了sPT士/从机设训和实现方法,代码采 用ANsT c编写具有很好的移植陛.。 关键字:嵌人式系统;模拟sPI总线 文献柄;以码:u 文章编号:1003—724l(2007)10 0038 03 The Design Of GPlO fOr SPI (sdloDJ of EJec血cand H0啪laVe Communication Elec缸商cInfo删鲥0n呦ee五ng,HuaⅡgs}lihsdnltc of‰ol啷Hu&蝽shi435003a血a} SUN Song Abstract:This paper Introduces the method of jmplementation of GPIO for SPI山us-based hos“slaVe communicanon by two 89C52 MCU.The codelsANSIC KeywOrd:embedded system:SPI_bLIs analOgue;89C52 1引言 sPI(serial c编写具有很好的移植陛。 Pe啦止1e脚111妇tao卜串行外设接口)总线 一种同步串行外设接口,它可以使Mcu与各种外围设备以串行 方式进行通信以交换信息.由于sPI总线位数据线 SPI总线标准简介 sPI接口的全称是”Serial Penpheral InteI触”,意为串行 和控制线即可实现与具有sPI总线接口功能的各种I/O器件进行 接口,而扩展并行总线位地址线位控制线,因此,采用SP I总线接口可以简化电路设计,节省 外围接口,是Motomla首先在其Mc68HcxX系列处理器上定义 的。SPI接口主要应用在EEPROM,FLAsH,实时时钟,AD转换 器,还有数字信号处理器和数字信号解码器之间。SPI接口是在 cPu和外围低速器件之间进行同步串行数据传输,在主器件的移 位脉冲下,数据按位传输,高位在前,地位在后,为全双工通信,数 据传输速度总体来说比12c总线要快,速度可达到几Mbps。sPI 接口是以主从方式工作的,这种模式通常有一个主器件和—个或 多个从器件,其接口包括以下四种信号:(1)MOsI一主器件数据输 出,从器件数据输入(2)MIsO一主器件数据输入,从器件数据输 出(3)scLK一时钟信号,由主器件产生(4)/SS一从器件使能 信号,由主器件控制。SPI点对点通信如图1所示。 很多常规电路中的接口器件和I/O口线,提高设计的可靠性吐 嵌入式系统中用软件GPIo《General P『。gr8m珊able Input/ Ou吼lt_—通用可编程输人/输出口)模拟总线接口目前是十分常 见的一种节约硬件资源的方法,采用GPIO模拟sPI总线当前也 有许多种方法,但多以GPIO口模拟sPI主机而另。一方则为在硬 件上具有GPIO功能的设备,实现其相互通信的情况。而主、从 机均为模拟的情况则很少见到。本文给出的是主机和从机通信均 为在GPIO或不具有SPI硬件功能的设备间的通信,即相互通信 双方均要采用GPl0口模拟时序来实现SPl规范,实现相互通信。 本文以两个89c52处理器GPIo各自来模拟、SPl主机和SPI从机 为例,详细介绍了sPI主从机设计和实现方法,代码采用ANSI 收稿日期:2 00 7—0 5一l 8 图1 SP|点对点通信 万方数据

http://raggedydreams.com/shuangxiangzongxian/261.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有