★硬件资源:本文章以STM32L431RCT6做主控芯片做验证;
★IDE开发环境:RT Thread stdio;
★RT Thread 版本:V4.0.3
★前提条件:需要已经适配了该主控芯片并且DHT11原理图正确(原理图很简单,网上很多,自行去熟悉);
一、基于RT Thread Stdio适配DHT11:
1、打开“RT-Thread Settings”;
2、选择DHT11软件包;
3、使能SENSOR设备驱动程序;
4、点击保存或CTRL+S对“RT-Thread Settings”进行保存;
5、编译后会提示“#include "drv_gpio.h"”有误,把该头文件换成#include "drv_common.h"即可;
6、编译下载后,通过debug口查看输出信息;
7、通过吹风机对DHT11进行加热,可以看到温度上升,湿度下降(吹风机的风带来了温度,带走了湿度);
8、至此,RT Thread Stdio视频DHT11温湿度传感器实验成功;