首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
I2C总线是一种简单的、用于IC器件之间连接的二线制总线,在嵌入式系统中可用于音频、视频等设备信号的传输.本文在分析I2C总线原理及嵌入式Linux的I2C总线驱动总体架构的基础上,以S3C2410的I2C总线和SAA7113H视频AD芯片的设备驱动为例,分析并实现了I2C总线驱动和I2C设备驱动.  相似文献   

2.
I2C总线控制如今在嵌入式控制系统中得到越来越广泛的应用。目前主流的嵌入式操作系统主要采用Linux。虽然I2C硬件体系结构比较简单,但是I2C体系结构在Linux中的实现却相当复杂。通过阐述Linux系统中I2C总线体系结构,在此基础上完成嵌入式Linux系统中I2C总线驱动的开发。以具体例子给出了在ARM处理器S3C2410的I2C总线上与I2C从设备通信的一般方法,并利用设备驱动提供的用户接口函数进行I2C应用程序的开发。  相似文献   

3.
提出了一种基于I2C总线驱动的锅炉温度测量系统,介绍了系统的结构、硬件设计和软件开发。系统以单片机为核心,选用了I2C总线器件PCF8591实现A/D转换,及I2C总线接口的E2PROM芯片AT24C01存储温度值。系统的数据交换都是基于I2C总线的通信标准,该设计方案结构简单、易于扩展,提高了锅炉温度测量的精度和抗干扰能力,具有实际应用价值。  相似文献   

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

5.
该文主要介绍I2C总线彩电的判断方法、I2C总线彩电故障自检、I2C总线彩电的特殊故障现象、重要引脚对系统的影响、最后谈谈I2C总线系统的检测方法。I2C总线彩电越来越普及,对于各类机型I2C总线故障诊断方法有所差异,该文从故障自检、特殊故障现象、特殊功能引脚作用、检测方法等作了一些归纳。希望能对维修人员提供一些方便。  相似文献   

6.
虚拟I2C总线软件包的开发及其应用   总被引:1,自引:0,他引:1  
为了扩展I2C总线(Inter IC BUS)外围器件的使用范围,设计出了虚拟I2C总线软件包VIICC1.0,介绍了它的1个应用实例.结果表明:该软件包具有可靠的性能和广泛的适应性,有利于I2C接口器件在不带I2C总线接口的微控制器(MCU)系统中的应用.  相似文献   

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

8.
为了扩展I∧2C总线(Inter IC BUS)外围器件的使用范围,设计出了虚拟I∧2C总线 软件包VIICC1.1,介绍了它的1个应用实例。结果表明:该软件包具有可靠的性能和广泛的适应性,有利于I∧2C总线接口器件在不带I∧2C总线接口的微控制器(MCU)系统中的应用。  相似文献   

9.
针对大型复杂装备电路母板故障诊断的测试需求,提出了一种基于USB总线接口的便携式自动测试系统;该系统采用Cy-press公司的EZ-USB FX2系列芯片CY7C68013实现USB2.0接口,同时EZ-USB单片机提供的I2C输出接口可以直接将来自主机的串型传输转换为I2C格式的数据进行输出,测试单元之间通过I2C总线互连,I2C收发器选择了I2C总线数据与8位并行数据转换的专用IC——PCA9501实现;该系统支持热插拔,可以实现高速快捷的故障定位;系统使用方便,可靠性高,已经在工程实际中使用。  相似文献   

10.
I2C总线是一种芯片间互联的二进制总线,被广泛的应用在嵌入式系统设备中。Blackfin533是ADI公司一款新型的DSP芯片,该芯片处理器内部没有集成I2C总线控制器。本文在分析了I2C总线原理、协议时序和驱动结构的基础上,根据Blackfin533的特点,在uClinux2.6内核中设计并实现了相应的I2C总线驱动。  相似文献   

11.
在简要介绍I2C总线结构原理的基础上,重点介绍整机生产中,通过I2C总线的自动调试、维修中的I2C总线故障及I2C总线维修模式的应用.本文对嵌入式系统家用电器的测试及维修服务提供了一种新的观念与方法.  相似文献   

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

13.
I2C是一种较简单的双线双向串行总线,所有与I2C总线兼容的设备都可以通过片上接口与总线上的其它设备进行通信.介绍了I2C总线的优点和工作原理,分析了Linux内核中I2C总线驱动的体系结构和各个模块的功能.I2C驱动程序设计主要集中在与硬件相关的几个模块.最后,主控制器以RC32438的I2C接口为例,从设备以视频处理芯片AL260为例,详细介绍了在Linux下开发I2C驱动的过程.  相似文献   

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

15.
无线传感器网络感知节点的I~2C设备驱动设计与实现   总被引:3,自引:0,他引:3  
针对I2C总线在控制外围设备方面的优势,提出了将I2C总线应用于无线传感器网络中感知节点传感器接入的方案,分析了I2C总线协议的数据传输流程,设计了基于TinyOS的I2C总线设备驱动程序架构,并实现了以ATmega 1281为微处理器的感知节点中光照传感器ISL29002的驱动程序;该驱动程序可以成功驱动传感器并已用于西北温室群监控系统中,应用表明驱动程序能够长期稳定工作。  相似文献   

16.
串行扩展总线技术是新一代单片机技术发展的一个显著特点,其中Philips公司推出的I2C总线最为著名.ST9+系列是意法半导体公司的单片机产品,能够很好地支持I2C总线协议.本文以ST9+单片机为例阐述I2C总线协议,并给出在ST9+单片机上实现I2C总线驱动程序的流程和方法.  相似文献   

17.
根据S3C2410X处理器内I2C总线接口的控制逻辑和I2C总线主从设备的通讯原理,提出了一种仿真I2C总线接口的方法,实现嵌入式仿真器中I2C模块的仿真.利用FSM建模方法对E2PROM芯片的控制过程进行建模,根据此模型仿真了S3C2410X对E2PROM的读写过程.根据U-Boot在仿真器上的运行,通过调用U-Boot中I2C总线控制命令,完成对E2PROM的读写,验证所实现I2C仿真模块的正确性.  相似文献   

18.
模拟I2C总线以其较强的实用性广泛应用于各个方面.将模拟I2C总线应用到智能小区紧急求助系统中,实现了通讯数据的断电保存和读写.系统采用双音频解码方式实现数据传输,采用E2PROM长期保存有用信息.E2PROM与单片机使用模拟I2C技术进行连接,将数据传输控制线简化为两根,使系统结构得到了简化.  相似文献   

19.
模拟I2C总线以其较强的实用性广泛应用于各个方面。将模拟I2C总线应用到智能小区紧急求助系统中,实现了通讯数据的断电保存和读写。系统采用双音频解码方式实现数据传输,采用E2PROM长期保存有用信息。E2PROM与单片机使用模拟I2C技术进行连接,将数据传输控制线简化为两根,使系统结构得到了简化。  相似文献   

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

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

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