首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 47 毫秒
1.
本文主要介绍了I2C总线的起源、概念及其基本工作原理,并总结了I2C总线的特点,I2C总线在视听系统中的应用,重点介绍I2C软件的编写。  相似文献   

2.
Linux中I2C总线驱动程序的开发   总被引:12,自引:3,他引:12  
I2C总线是一种用于IC器件之间连接的二线制总线。Linux内核中针对I2C总线的特性,其设备驱动使用了一种特殊的体系结构。在分析Linux的I2C总线驱动的体系结构的基础上,以S3C2410的I2C总线为例,介绍了I2C总线驱动设计的方法。  相似文献   

3.
模拟I2C总线多主通信研究与软件设计   总被引:1,自引:0,他引:1  
介绍模拟I2C总线的多主节点通信原理,并提出一种新的实现方法。这种采用延时接收比较来实现仲裁的方法,可使不具有I2C接口的普通微控制器(MCU)能够实现模拟I2C总线的多主通信,同时对I2C总线的推广起到了积极作用。  相似文献   

4.
基于CPLD的系统中I~2C总线的设计   总被引:6,自引:0,他引:6  
张昆  邱扬  刘浩 《电子技术应用》2003,29(11):40-42
在介绍I2C总线协议的基础上,讨论了基于CPLD的系统中I2C总线的设计技术,并结合工程实例设计了I2C总线IP核,给出了部分源代码和仿真结果。  相似文献   

5.
主要论述了I2C总线进入锁死状态的原因,以及进入锁死状态后如何恢复正常通信。首先概要介绍I2C总线及通信的基本原理,然后分析I2C总线通信进入锁死的几种可能及原因,最后给出如何防止I2C总线进入锁死状态,以及进入锁死状态后如何恢复正常通信的方法。  相似文献   

6.
介绍了一种基于FPGA的多路I2C总线设计与实现.主要包括系统处理器、局部总线、FPGA逻辑模块、负载设备几部分,实现了从处理器局部总线到I2C协议的转换及其多路扩展,使系统具有多个I2C总线通道,且每一路I2C总线上能挂载多个不同的主设备或从设备.该系统中各路I2C总线相互独立工作,没有干扰和影响.  相似文献   

7.
叙述了I2 C总线的特点 ,并给出了I2 C总线在工业测控系统中作为系统总线、通信总线及构成复杂系统的具体形式  相似文献   

8.
I2C总线在多机通信中的应用   总被引:2,自引:0,他引:2  
介绍了I2C总线的结构、工作原理、数据传输方式,讨论了基于I2C总线的多机通信软硬件设计,实现了程控交换多机通信调度指挥系统。  相似文献   

9.
根据模拟I2C总线多主节点通信原理,提出采用延时接收比较来实现仲裁的软件实现方法,为不具备I2C接口的普通微控制器(MCU)实现模拟I2C总线的多主节点通信,促进对I2C总线的推广应用。  相似文献   

10.
《微型机与应用》2015,(12):30-32
描述了基于I2C总线多步进电机平台的设计,介绍了I2C总线通信协议的特点,给出了I2C总线在1片主MSP430G2553和8片从MSP430G2553之间数据传输程序流程图和整个平台的硬件结构框架,完成了基于I2C总线的单主多从通信,最终实现了对多路步进电机的控制。  相似文献   

11.
为了快速地维修I2C总线彩电故障,本文论述了松下牌进口彩电维修调整状态的进入的方法,松下牌进口彩电的维修实例,说明在I2C总线彩电维修过程中的注意事项,得到了维修I2C总线彩电故障的一些方法。  相似文献   

12.
SAA7111A中I2C总线控制器的FPGA实现   总被引:5,自引:0,他引:5  
本文详细介绍了I^2C总线的协议规范和时序要求,对视频解码芯片SAA7111A的I^2C总线控制器进行了设计。采用VHDL语言对全功能的I^2C总线控制器在FPGA内部进行了硬件IPcore实现,并给出了应用结果。  相似文献   

13.
针对I2C总线的特点,Linux内核中定义了I2C驱动体系结构。在分析Linux的I2C总线驱动体系结构基础上,介绍了在S3C2410中设计I2C总线驱动的方法。  相似文献   

14.
嵌入式Linux中I2C总线驱动程序设计   总被引:1,自引:0,他引:1  
针对12C总线特性,Linux的12C驱动程序采用了一种特殊的框架.对特定的嵌入式系统,12C驱动程序设计主要集中在与硬件属性相关的几个模块的实现,在分析12C总线基本属性及嵌入式Linux的12C总线驱动框架的基础上,以AT91RM9200的12C总线为例,分析其12C总线驱动和12C设备驱动的设计思想.  相似文献   

15.
分析Linux系统中I2C驱动程序的结构,以Intel公司的PXA270芯片为例,详细介绍PXA270微处理器内置的I2C总线的组成、时序、总线驱动,以及如何在嵌入式Linux系统中实现I2C总线适配器及I2C设备驱动。通过其驱动程序分析了整个I2C驱动各个数据结构的错综复杂的关系.对可能存在的问题进行简要的分析并提出解决方案。  相似文献   

16.
本文介绍了I2 C总线的概念、接口特性和传输时序 ,提出了一种用 5 1系列单片机的C语言 (C5 1)模拟I2 C总线数据传输的软件方法 ,并给出了在数字高清晰度电视地面接收机中的应用  相似文献   

17.
S3C2410 I^2C总线的Linux2.6驱动程序设计   总被引:1,自引:0,他引:1  
分析了Linux I^2C总线驱动程序体系结构,以S3C2410上的I^2C总线为例,给出了Linux2.6下I^2C总线驱动程序设计方法,本文讨论的驱动程序体系结构设计思想具有一定的借鉴意义。  相似文献   

18.
EEPROM与DSP的接口技术   总被引:1,自引:0,他引:1  
I2C总线是一种用于IC器件之间连接的二线制总线。I2C增加了高速模式,其速度可达3.4Mbits/s。它使得I2C总线能够支持现有以及将来的高速串行传输应用,例如EEPROM和Flash存储器。而AT24C02是美国爱特梅尔(ATMEL)公司生产的最新串行CMOS EEPROM芯片,支持I2C总线协议。数字信号处理器(DSP)具有丰富的接口,将DSP的多通道缓冲串行接口(简称MCBSP)配置成GPIO(一般通用输入输出口),能够按照I2C协议进行工作。  相似文献   

19.
本文介绍了I2C总线的概念、接口特性和传输时序,提出了一种用51系列单片机的C语言(C51)模拟I2C总线数据传输的软件方法,并给出了在数字高清晰度电视地面接收机中的应用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号