前言
STM32F4内部集成了温度传感器。在之前的学习中,我们已经学习了使用AD进行温度采集,但是因为芯片温升较大,与实际的温度差别较大。所以本次我们学习使用STM32来读取开发板外部的温度传感器的温度。开发板外部的温度传感器是DS18B20,该传感器和MCU实现通讯使用的是单总线协议。
1. 单总线时序结构
初始化:
主机将总线拉低至少480us,然后释放总线,4.7K的上拉电阻将单总线拉高,等待15~60us后,存在的从机会拉低总线60~240us产生低电平以响应主机,之后从机将释放总线。
—————————
|