STM32 Blue Pill中DHT11与LoRa模块组合故障排查求助
STM32 Blue Pill组合DHT11与LoRa模块故障问题
- 基于STM32 Blue Pill开发项目,目标是读取DHT11传感器数据并通过SX1278 433MHz LoRa模块传输
- 单独测试两个模块均正常:能读取DHT11数据,LoRa模块可收发测试数据
- 组合后出现双重故障:
- DHT11无法读取,代码卡在
while ((HAL_GPIO_ReadPin (DHT11_PORT, DHT11_PIN)));处,对应引脚始终无法变为低电平 - LoRa模块也无法完成数据传输
- DHT11无法读取,代码卡在
- 当前配置:使用Timer1为DHT11生成微延迟,SPI1驱动LoRa模块,怀疑二者存在资源冲突
- 相关资料:
- 项目代码:My Project
- 引脚分布图:

- 故障状态截图:

内容的提问来源于stack exchange,提问作者David Chou
相关产品推荐
相关产品推荐

