检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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.
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.137.41.2