数字温度传感器DS1621在Linux下的IIC接口驱动设计  被引量:1

IIC interface driver design of digital temperature sensor DS1621 in Linux embedded operating system

在线阅读下载全文

作  者:朱瑜亮[1] 黄晓革[1] 

机构地区:[1]电子科技大学电子工程学院,四川成都610054

出  处:《电子设计工程》2011年第2期133-136,共4页Electronic Design Engineering

摘  要:针对目前IIC总线以及具有IIC接口的芯片在嵌入式系统中的广泛应用,设计了一种基于ARM9平台S3C2440的,Linux操作系统下的IIC接口设备驱动程序。通过IIC总线协议,驱动程序实现了在内核状态下对数字温度传感器DS1621的配置和获取其温度信息,并将其传回用户空间并打印显示。实验结果表明,工作时典型数据更新时间为1 s,精度为小数点后一位。且利用多片DS1621可扩展一个低电压、低功耗的多点数字测温系统,在嵌入式设备的温度监测方面将有着广泛应用。With widely use of the IIC bus and chips having IIC interface widely used in embedded system,this paper designed an IIC interface device driver under Linux operating system based on S3C2440 of ARM9 platform. According to the IIC bus protocol, this device driver accomplished configuration of digital temperature sensor DS1621 and obtained the temperature information in kernel space, then it transmittea the data back to the user space and printed it out. The result shows that the typical updating time is Is, accuracy isl of a figure aftar decimal point. It also can establish a low voltage and low power consumption temperature test system by using one more piece of DS1621. It would be broad applications in temperature monitoring of embedded devices.

关 键 词:ARM9 IIC总线 DS1621 驱动程序 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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