|
- #include "stm32f10x.h"
- #include "bsp_SysTick.h"
- #include "bsp_dht11.h"
- #include "bsp_usart1.h"
- DHT11_Data_TypeDef DHT11_Data;
- /**
- * @brief 主函数
- * @param 无
- * @retval 无
- */
- int main(void)
- {
- /* 配置SysTick 为1us中断一次 */
- SysTick_Init();
- USART1_Config();
- printf("\r\n***野火ISO dht11 温湿度传感器实验***\r\n");
- /*初始化DTT11的引脚*/
- DHT11_GPIO_Config();
- /*调用Read_DHT11读取温湿度,若成功则输出该信息*/
- if( Read_DHT11(&DHT11_Data)==SUCCESS)
- {
- printf("\r\n读取DHT11成功!\r\n\r\n湿度为%d.%d %RH ,温度为 %d.%d℃ \r\n",\
- DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci);
- //printf("\r\n 湿度:%d,温度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int);
- }
- else
- {
- printf("Read DHT11 ERROR!\r\n");
- }
- while(1);
- }
- /*********************************************END OF FILE**********************/
复制代码
|
|