123456789101112131415161718192021222324252627282930313233343536373839 |
- #ifndef __DHT11_H
- #define __DHT11_H
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- #include "iot_gpio.h"
- #include "iot_gpio_ex.h"
- #include <stdint.h>
- #define DHT11_DQ_GPIO 13
-
- #define DHT11_DQ_OUT_OFF IoTGpioSetOutputVal(DHT11_DQ_GPIO, 0);
- #define DHT11_DQ_OUT_ON IoTGpioSetOutputVal(DHT11_DQ_GPIO, 1);
-
-
- uint8_t DHT11_Read_Data(uint8_t *temperature,uint8_t *humidity);
- uint8_t DHT11_Read_Byte(void);
- uint8_t DHT11_Read_Bit(void);
- uint8_t DHT11_Check(void);
- void DHT11_Rst(void);
-
-
-
- #ifdef __cplusplus
- }
- #endif
- #endif
|