DS18B20调试历程

时间戳:2022-8-24

 在使用cubemx时debug配置出错,导致系统无法再次烧录,查阅资料后将BOOT0由0->1,之后可以正常烧录。


 

时间戳:2022-08-26 

解决了整体的通信时序问题,通过正确的设置keil5的硬件调试参数(时钟频率..之前设置的不对...),测得了准确的运行时间。


 

时间戳:2022-08-28

解决了数值的计算和输出显示问题,通过printf的重定向,以及对uint8_t类型的变量进行位运算,得到十进制温度数值。

待解决的问题:调用HAL_UART_TRANSMIT函数时串口显示的16进制数与变量实际值不符合。


目前告一段落

 

posted @ 2022-08-29 08:42  淼宝来试试  阅读(163)  评论(0)    收藏  举报