6410 温度传感器测试出现“Open Device DS18B20 failed”的解决办法
有客户在Linux系统下测试6410开发板的温度传感器,但是测试不成功,出现了以下问题:# ./temp_test
Open Device DS18B20 failed.
解决办法:
首先,要确定你的6410开发板上是否有温度传感器;如若没有,再怎么测试也不会通过的。注:当然,您也可以自己焊上一个。
其次,修改温度传感器测试程序源码文件,路径:..\Linux-3.0.1\apptest\temp_test 打开temp_test.c文件,大概17行的位置,将
if ((fd=open("/dev/TEM0",O_RDWR | O_NDELAY | O_NOCTTY)) < 0)
修改为
if ((fd=open("/dev/tem0",O_RDWR | O_NDELAY | O_NOCTTY)) < 0)
保存,重新编译该测试程序即可正常测试。
我想问问那个温湿度传感器飞凌官网是不是不出售啊 章小肆 发表于 2014-10-24 17:45 static/image/common/back.gif
我想问问那个温湿度传感器飞凌官网是不是不出售啊
自己买一个焊上去就可以了。
页:
[1]