1 #ifndef _HAL_HEMP_HUM_H
2 #define _HAL_HEMP_HUM_H
10 #define DHT11_GPIO_PIN 5
13 #define DHT11_IO_IN GPIO_DIS_OUTPUT(GPIO_ID_PIN(DHT11_GPIO_PIN))// gpio_output_set(0, 0, 0, GPIO_ID_PIN(DHT11_GPIO_PIN))不可用
15 #define DHT11_IO_OUT gpio_output_set(0, 0, GPIO_ID_PIN(DHT11_GPIO_PIN), 0)
17 #define DHT11_OUT_HIGH GPIO_OUTPUT_SET(GPIO_ID_PIN(DHT11_GPIO_PIN), 1)
18 #define DHT11_OUT_LOW GPIO_OUTPUT_SET(GPIO_ID_PIN(DHT11_GPIO_PIN), 0)
20 #define DHT11_IN GPIO_INPUT_GET(GPIO_ID_PIN(DHT11_GPIO_PIN))
uint8_t dh11Read(uint8_t *temperature, uint8_t *humidity)
Definition: hal_temp_hum.c:122
uint8_t dh11Init(void)
Definition: hal_temp_hum.c:197
void dh11SensorTest(void)
Definition: hal_temp_hum.c:211
unsigned char uint8_t
Definition: c_types.h:28
uint8_t th_num
Definition: hal_temp_hum.h:27
uint8_t th_amount
Definition: hal_temp_hum.h:28
Definition: hal_temp_hum.h:25