久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13244|回復: 7
收起左側

SHT20溫濕度傳感器STM32例程

  [復制鏈接]
ID:236524 發表于 2018-3-7 14:09 | 顯示全部樓層 |閱讀模式
使用STM32芯片,sht20驅動
SHT20溫濕度傳感器驅動代碼#For CubeMX
0.png

單片機源程序如下:
  1. /*
  2. *********************************************************
  3. ** Filename: stop_mode.c
  4. ** Abstract: 使用STM32L151C8T6MCU,使用硬件IIC讀取sht20溫濕度傳感器數值,切記要初始化IIC
  5. ** 使用注意事項:
  6. ** Date : 2018-01-04
  7. ** Author:王翔武
  8. *********************************************************
  9. */

  10. /* Includes ------------------------------------------------------------------*/
  11. #include "sht20.h"
  12. #include "i2c.h"

  13. /*============================================================
  14. *
  15. * Function Name: Read SHT20 Data
  16. *
  17. * Parameter: float *Temperature, float *Humidity,這兩個參數分別返回溫度和濕度數值。
  18. *                         引用格式為SHT20_Data(&TemValue, &RH_Value);
  19. *                         &TemValue, &RH_Value是臨時定義的兩個變量,用于存放讀取的數值。        
  20. * Functional Description: Read Temperature and Humidity data.
  21.         
  22. * Return Value:
  23. *
  24. * Common error:
  25. *
  26. * Author: John Wang 2017/11/15
  27. *
  28. ============================================================*/
  29. void SHT20_Data(float *Temperature, float *Humidity)
  30. {
  31.         /*定義局部變量*/
  32.         uint8_t SHT20_DataBuf [4];
  33.         uint16_t T_Data, RH_Data;

  34.         /*讀取sht20原始數據*/
  35.         HAL_I2C_Mem_Read(&hi2c2, SHT20_ADDR_RD, Trig_T_Addr, I2C_MEMADD_SIZE_8BIT, SHT20_DataBuf, 2, 0xFFFF);
  36.         HAL_I2C_Mem_Read(&hi2c2, SHT20_ADDR_RD, Trig_RH_Addr, I2C_MEMADD_SIZE_8BIT, &SHT20_DataBuf[2], 2, 0xFFFF);        
  37.         T_Data = ((uint16_t)SHT20_DataBuf[0] << 8) + (SHT20_DataBuf[1] & 0xfe);
  38.         RH_Data = ((uint16_t)SHT20_DataBuf[2] << 8) + (SHT20_DataBuf[3] & 0xfc);

  39.         /*sht20原始數據,處理得到正常數值*/
  40.         *Temperature = T_Data*0.00268 - 46.85;
  41.         *Humidity = RH_Data*0.0019 - 6.0000;               
  42. }
  43. /************************ Johnking *****END OF FILE****/
復制代碼

這個程序目前不能運行,求大神幫忙看看 錯在哪里: SHT20溫濕度傳感器驅動代碼#For CubeMX.rar (4.65 KB, 下載次數: 339)

回復

使用道具 舉報

ID:342057 發表于 2018-5-31 11:57 | 顯示全部樓層
有能用的嗎?
回復

使用道具 舉報

ID:345195 發表于 2018-6-5 09:44 | 顯示全部樓層
回復

使用道具 舉報

ID:58730 發表于 2018-7-3 00:30 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:295056 發表于 2018-8-28 13:19 | 顯示全部樓層
的確是垃圾的,沒法用,打不開,別下
回復

使用道具 舉報

ID:381979 發表于 2018-10-16 15:08 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:222956 發表于 2019-4-10 16:40 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:410513 發表于 2019-4-12 10:32 | 顯示全部樓層

謝謝分享
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美激情一区二区三区 | 伊人伊人伊人 | 欧美极品在线播放 | 一级片免费视频 | 亚洲精品视频免费观看 | 午夜在线免费观看 | 国产亚洲精品久久19p | 国产精品污www一区二区三区 | 国产成人精品久久二区二区91 | www.久久艹| 亚洲综合在线播放 | 久久亚洲综合 | 国产在线二区 | 久草资源在线视频 | 成年免费大片黄在线观看岛国 | 国产成人精品一区二区三 | 懂色av一区二区三区在线播放 | 美女毛片| 国产一区免费 | 五月综合激情婷婷 | 精品国产乱码久久久久久果冻传媒 | 成人不卡 | av在线免费播放 | 一级片在线视频 | 91精品免费视频 | 成人高清在线视频 | 亚洲一区二区三区在线视频 | 亚洲精品视频在线 | 欧美日韩国产中文 | 亚洲精品www久久久久久广东 | 中文字幕综合 | 在线看av网址 | 一级特黄在线 | 欧美精品日韩精品 | 亚洲97| 中文字幕一级 | 97国产精品 | 国产视频不卡一区 | 久久久91精品国产一区二区精品 | 一区二区三区精品 | 久久综合一区二区三区 |