OpenEdv-开源电子网

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

stm32温度测试问题

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2017-11-18
在线时间
0 小时
发表于 2017-11-18 19:35:41 | 显示全部楼层 |阅读模式
5金钱

这是我程序的一部分,其他部分都正常,没有贴。然后问题是无论温度多少,在显示屏上显示的时候都显示  fast  ,也就是永远判断温度在32度以上,而实际温度显示没有。



   while(1)
     {  
      
      if(t%10==0)   
      {           
       temperature=DS18B20_Get_Temp();
      if(temperature<25){
      
             LCD_ShowString(30,180,200,16,16,"close");
             LCD_ShowNum(30+40+8,150,temperature/10,2,16);  
             LCD_ShowNum(30+40+32,150,temperature%10,1,16);  
   
      
            }
      if(temperature<28&&temperature>25){
         
             LCD_ShowString(30,180,200,16,16,"low");
             LCD_ShowNum(30+40+8,150,temperature/10,2,16);      
             LCD_ShowNum(30+40+32,150,temperature%10,1,16);  

      
            }   
      if(temperature>32) {
              
             LCD_ShowString(30,180,200,16,16,"fast");
             LCD_ShowNum(30+40+8,150,temperature/10,2,16);      
             LCD_ShowNum(30+40+32,150,temperature%10,1,16);

            
      
        }         
      if(temperature<32&&temperature>28){
            
             LCD_ShowString(30,180,200,16,16,"medium");
             LCD_ShowNum(30+40+8,150,temperature/10,2,16);
             LCD_ShowNum(30+40+32,150,temperature%10,1,16);   

            }
      


IMG_20171118_193327.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-11-19 00:25:30 | 显示全部楼层
回复

使用道具 举报

3

主题

130

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3132
金钱
3132
注册时间
2017-3-2
在线时间
324 小时
发表于 2017-11-20 17:19:41 | 显示全部楼层
原子哥的温度读出来的是short,应该是x10了的,你把读出来的值除以10再做比较
坚持不懈的努力!
回复

使用道具 举报

9

主题

87

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1435
金钱
1435
注册时间
2015-5-19
在线时间
132 小时
发表于 2017-11-20 19:24:42 | 显示全部楼层
你这个程序能看出来什么啊,读出来fast,不就是temperature>32了,如果有问题,单步调试看看temperature=DS18B20_Get_Temp()具体的值吧
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-26 19:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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