基于I2C总线的多MCU系统设计-论文.pdf

基于I2C总线的多MCU系统设计-论文.pdf

ID:53028493

大小:289.05 KB

页数:4页

时间:2020-04-14

基于I2C总线的多MCU系统设计-论文.pdf_第1页
基于I2C总线的多MCU系统设计-论文.pdf_第2页
基于I2C总线的多MCU系统设计-论文.pdf_第3页
基于I2C总线的多MCU系统设计-论文.pdf_第4页
资源描述:

《基于I2C总线的多MCU系统设计-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2015年5月1日现代电子技术Mav2015第38卷第9期ModernElectronicsTechniqueV01.38NO.9基于I2C总线的多MCU系统设计李晶,吕肖晗f1.孝感供电公司客户服务中心计量室,湖北孝感432100;2.襄阳海特测控技术有限公司,湖北襄阳441000)摘要:在一些应用系统中常常使用多片MCU协同实现系统功能,为实现多片MCU之间的数据交换,可以应用多端1:7RAM,但其结构复杂,成本高;而利用IC总线使多片MCU之间通过RAM实现数据交换,具有结构简单、成本低的优点。介绍一种基于Ic总线的多M

2、CU系统的设计,简要讨论IC总线的结构、工作原理及多MCU竞争仲裁,给出IC总线的多MCU系统的设计,实现了多MCU系统在实际中的应用。关键词:I2C总线;多MCU系统;P89LPC932;数据交换中图分类号:TN915—04文献标识码:A文章编号:1004.373x(2015)09—0016—03Designofmulti—MCUsystembasedonICbusLIJing,L0Xiao—han(1.CustomerServiceCenter,XiaoganPowerSupplyCompany,Xiaogan432100

3、,China2.XiangyangHaiteControlTechnologyCo.,Ltd,Xiangyan441000,China)Abstract:Systemfunctionsareimplementedbymulti—MCUcollaborativeworkinginsomeapplicationsystems.Althoughthemuhi—portRAMcanbeappliedtoachievedataexchangeamongmultipleMCUs,itsstructureiscomplexandcostis

4、high.Multi—MCUdataexchangecanberealizedbythemethodtolinkI2CbuswithRAM,whichhastheadvantagesofsimplestruc—tureandlowcost.Designofthemulti—MCUsystembasedon12Cbusisintroduced.Thestructure,executionprinciple,multi—MCUcompetitionandarbitrationofI2Cbusarediscussedbriefly.

5、Thedesignofmulti—MCUsystembasedonI2Cbusisgiven.Theapplicationofmuhi—MCUsysteminpracticewasimplemented.Keywords:IC;multi—MCUsystem;P89LPC932;dataexchange0引言1IC总线工作原理随着微电子技术的发展和MCU价格的降低,常常Ic总线是一种“二线”结构,分别使用“SDA”和在实际应用中使用多片MCU来协同完成系统功能,以“SCL”信号线实现数据传输。I。c总线对与其相连的设实现更高的

6、性能。在这些系统中多片MCU通过某种方备采用软件寻址。每一种器件都有一个特定的7位I2C式实现数据交换,其中使用双口或多口E。PROM是一种地址,以便主机了解当前正与其进行通信的器件。这个常见的方法”。。这种电路结构复杂、成本高,需要软、硬7位地址的前4位固定,用来指明器件所属类别,如1010件解决多MCU访问的竞争问题,更重要的是目前许多表明是串行EPROM器件。后3位(如A2,A1和A0)通MCU不支持外部总线,不能扩展外部EPROM,因此无过硬件管脚进行设置来修改器件的Ic地址。表示地址法使用这种方法。Ic总线是由Phi

7、lips公司推出的芯片字节的最低1位(R/W)用来指明主控制器向从机发送问串行传输总线。它以规范严谨、使用简单灵活、支持(写,R/W=0)还是接收(读,R/W=1)来自从机的数据。的外围器件繁多等特点而被广泛应用。Ic总线具有十每个传输过程都是以起始条件开始,停止或重新开始条分完善的总线协议,在协议的支持下,可以自动处理总件结束。每一次数据传送都是由主控制器发起的,如果线上出现的多MCU访问的竞争。目前的文献通常是介某一时刻总线上有多个主控器,并且都请求控制总线,绍I2C总线在单MCU系统中的应用,本文介绍一种利这时就要进行总

8、线仲裁处理。一旦一个主控器获得总用Ic总线实现多片MCU访问E。PROM,从而实现数据线控制权,其他主控器必须等待此主控器发送完一个停交换的方法。止条件并将总线释放为“空闲”状态方可重新控制总收稿日期:2014—10—30线。在系统中主控制器通常都由MCU担任。第9期李晶,等

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。