共查询到19条相似文献,搜索用时 47 毫秒
1.
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.
5.
6.
介绍了一种基于FPGA的多路I2C总线设计与实现.主要包括系统处理器、局部总线、FPGA逻辑模块、负载设备几部分,实现了从处理器局部总线到I2C协议的转换及其多路扩展,使系统具有多个I2C总线通道,且每一路I2C总线上能挂载多个不同的主设备或从设备.该系统中各路I2C总线相互独立工作,没有干扰和影响. 相似文献
7.
8.
9.
根据模拟I2C总线多主节点通信原理,提出采用延时接收比较来实现仲裁的软件实现方法,为不具备I2C接口的普通微控制器(MCU)实现模拟I2C总线的多主节点通信,促进对I2C总线的推广应用。 相似文献
10.
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.
赵妍妮 《计算机技术与发展》2001,11(4)
本文介绍了I2C总线的概念、接口特性和传输时序,提出了一种用51系列单片机的C语言(C51)模拟I2C总线数据传输的软件方法,并给出了在数字高清晰度电视地面接收机中的应用。 相似文献