发布网友 发布时间:2024-10-23 15:26
共1个回答
热心网友 时间:2天前
STM32MP157裸机CubeIDE开发指南:DS18B20数字温度传感器实验
通过STM32MP157开发板进行实验,我们将学习如何利用DS18B20温度传感器测量环境温度。章节内容包括单总线技术和DS18B20的详细介绍,以及硬件和软件设计步骤。
DS18B20有位ROM作为唯一标识,内置温度传感器,可配置12位精度。温度测量结果存储在高速缓存中,可通过单总线通信读取。
实验使用正点原子STM32MP157开发板,DS18B20正确连接至预留接口,需注意电源和数据线的连接。
已提供预配置的CubeIDE工程,包括LED0和UART4配置,以及DS18B20驱动的编写。
上电后,开发板会先显示85℃,然后实时测量并打印当前温度。