Слияние кода завершено, страница обновится автоматически
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
* 2019-08-01 LuoGong the first version.
* 2019-08-15 MurphyZhao add lock and modify code style
*
*/
#ifndef __DHT11_H__
#define __DHT11_H__
#include <rtthread.h>
#include "sensor.h"
#define CONNECT_SUCCESS 0
#define CONNECT_FAILED 1
struct dht11_device
{
rt_base_t pin;
rt_mutex_t lock;
};
typedef struct dht11_device *dht11_device_t;
uint8_t dht11_init(rt_base_t pin);
int32_t dht11_get_temperature(rt_base_t pin);
int rt_hw_dht11_init(const char *name, struct rt_sensor_config *cfg);
#endif /* __DS18B20_H_ */
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )