I^2C总线及设备的uClinux驱动程序设计  被引量:7

uClinux Driver Design of I^2C Bus and Devices in Embedded System

在线阅读下载全文

作  者:吴旭[1] 屈万里[1] 

机构地区:[1]华中科技大学电子与信息工程系,湖北武汉430074

出  处:《微机发展》2005年第12期56-57,60,共3页Microcomputer Development

摘  要:I2C总线是Philips公司开发的一种二线低速串行总线。在嵌入式系统中I2C总线的硬件实现有多种方式。uClinux对I2C总线及设备设计了一套驱动程序,它分为多个模块,其中部分模块与硬件无关。对某个特定嵌入式系统,I2C驱动程序设计主要集中在与硬件相关的几个模块,各模块一般是根据硬件具体情况实现特定的数据结构并初始化。每个模块功能不同,可以分别进行设计,且并不影响其它模块。全部程序共同作用,能实现对I2C总线及设备的操作。I^2Cbus is a two- wire low - speed serial bus developed by Phillips. In embedded systems, there are varied Way to implement the I^2C bus hardware, uClinux has a set of I^2C bus and devices driver, which is divided into a few modules, part of the modules is independent to hardware. To a certain embedded system, I^2C driver design mainly focus on the modules interrelated to hardware. Each designed module commonly implements Special data structures and initializes it. Each module has different function and can be designed independently, The design of each module is independent to other modules. Working together of all procedure can operate I^2C bus and devices.

关 键 词:嵌入式系统 I^2C总线 UCLINUX 设备驱动程序 

分 类 号:TP316.89[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象