浮点数在运算的时候是会损失一定的精度的,因为对于浮点数运算,最后是用二进制的方式来运算处理,这个过程必然会导致精度的损失
STM32的IO要实现5V的输出,可以用的办法:1.直接用IO开漏输出,上拉大5V输出2.连接电平转换芯片进行电平转换5V输出3.用三极管集电极开路的方式,上拉到5V输出
PT1000在工作的时候要进行校准,一般的都是用一个标准的温度计来测量温度,然后对比PT1000测量的温度,进行标定和校准
OLED的自发光的显示屏,是通过内部的LED自发光来实现显示的,OLED在长期显示一个静态画面就会导致OLED出现衰减的情况,所以要避免烧屏,最好是不要在一个固定位置长期显示
这个比较简单,一般都是直接用的->这个符号来实现访问结构体的成员变量的
温度的变化是会对失调电压有影响的,因为运放内部的差动放大器的参数也是受到温度影响的,通常用失调电压温漂来表示温度对失调电压的影响
要想不损失这个浮点数运算的精度,可以直接用这个浮点数乘以10的倍数,然后扩大到整数运算,在运算完成后,然后再除以相同的10的倍数
正常工作的HC05并不是发热严重,要检查这几个地方:1.供电电压是否超过了额定电压2.通信的速度是否过快3.模块已经损坏,尝试更换一个模块