OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2305|回复: 6

DS18B20问题

[复制链接]

2

主题

4

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2018-2-9
在线时间
3 小时
发表于 2018-2-9 12:42:08 | 显示全部楼层 |阅读模式
1金钱
temp is 23.2
temp is 0.0
temp is 23.1
temp is 0.0
temp is 23.1
temp is 0.0
temp is 23.1
temp is 0.0
temp is 23.1
temp is 0.0
temp is 23.1

printf后显示的温度夹着0.0是为啥???

最佳答案

查看完整内容[请看2#楼]

DS18B20温度读取的太快了吧。需要时间准备。数据没有准备好就被你读走了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

570

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2914
金钱
2914
注册时间
2016-5-13
在线时间
184 小时
发表于 2018-2-9 12:42:09 | 显示全部楼层
DS18B20温度读取的太快了吧。需要时间准备。数据没有准备好就被你读走了。
虽然不明白你们在说什么,但感觉很厉害的样子。
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-2-9 13:08:05 | 显示全部楼层
你自己写的程序有bug,你问谁?
回复

使用道具 举报

2

主题

4

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2018-2-9
在线时间
3 小时
 楼主| 发表于 2018-2-9 14:23:54 | 显示全部楼层
a496298685 发表于 2018-2-9 13:08
你自己写的程序有bug,你问谁?

就是不知道哪里有bug才来问,要是写的没bug我还发什么帖子???
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-2-9 15:56:43 | 显示全部楼层
Mayiwei 发表于 2018-2-9 14:23
就是不知道哪里有bug才来问,要是写的没bug我还发什么帖子???

那你连源码都没有,谁知道你写的是个什么东西???
回复

使用道具 举报

2

主题

4

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2018-2-9
在线时间
3 小时
 楼主| 发表于 2018-2-9 22:00:40 | 显示全部楼层
电脑小白 发表于 2018-2-9 16:42
DS18B20温度读取的太快了吧。需要时间准备。数据没有准备好就被你读走了。

加了几个延迟,果然正常了....
回复

使用道具 举报

6

主题

359

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1604
注册时间
2017-12-18
在线时间
173 小时
发表于 2018-5-3 14:33:00 | 显示全部楼层
是的,就是读取的太快了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-7 20:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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