天嵌 ARM开发社区

 找回密码
 注册
查看: 3642|回复: 7

TQ210温度传感器ds18b20驱动,已测试!

[复制链接]
以书入法 发表于 2013-12-25 10:59:07 | 显示全部楼层 |阅读模式
本帖最后由 以书入法 于 2013-12-25 13:42 编辑

因为.c文件传不上来,所以我改为.txt格式,下载后将文件的后缀改成.c
[root@(none) /mnt]# ./a.out 10
24.620001
24.680000
----------------------------------------------------

补充:读取温度时采用连续读取12次,然后用冒泡排序法排序(温度值),
           再去掉最小的四个值和最大的四个值,
           最后将中间四个值取平均数返回给用户层...




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +10 收起 理由
其实没那么多 + 10 很给力!

查看全部评分

 楼主| 以书入法 发表于 2013-12-25 13:37:08 | 显示全部楼层
-----------------分辨率为9时------------------------
[root@(none) /mnt]# ./a.out 9
25.750000
25.750000
25.750000
-----------------分辨率为10时-----------------------
[root@(none) /mnt]# ./a.out 10
25.680000
25.680000
25.620001
-----------------分辨率为11时------------------------
[root@(none) /mnt]# ./a.out 11
25.809999
25.809999
25.750000
------------------分辨率为12时------------------------
[root@(none) /mnt]# ./a.out 12
25.750000
25.750000
25.750000
回复 支持 1 反对 0

使用道具 举报

puyangang 发表于 2014-5-25 18:24:32 | 显示全部楼层
运行的时候说没有/dev/ds18b20这个设备节点
lice311 发表于 2014-9-7 21:19:59 | 显示全部楼层
求楼主指点怎么用。。。
lice311 发表于 2014-9-8 17:23:33 | 显示全部楼层
可以用啦,不过在2.6以后的内核要把 244行代码改一下  
  .unlocked_ioctl = ds18b20_ioctl,
hlkhlkh 发表于 2015-3-27 09:24:54 | 显示全部楼层
我用裸机驱动ds18b20,可是读出来的每一位数据都是1。。。。。。
liqiai0 发表于 2015-9-25 14:12:48 | 显示全部楼层
在哪里在哪里
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-6-8 21:34 , Processed in 1.031250 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表