
F4的芯片有自带的温度传感器
测量范围是-40到125摄氏度,误差1.5 数据手册上的说法,温度的测量是通过ADC端口进行的。
配置外部时钟
时钟树我配置主频为168M 生成工程。 在主函数加上几句话
while (1) } 计算公式来源于数据手册:
通过硬件仿真没可以看到现在的温度:
温度计我就没有了,直接百度下今天的天气, |
芯片内部的温度跟外边的温度不会一致的,内部的有自身发热等因素,要测环境温度的话还是用外部的比较好 |
如楼上所说,MCU内部温度传感器,测的是内部温度。就像电脑CPU温度测量一个道理,测的必须是内部温度。有热盘的芯片有个参数是热阻,比如功率LED的结温要比焊盘温度高十几二十度左右。 |