• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32内部有没有温度计,可以控制读取芯片温度么?

GG伏龙 2019-04-21 浏览量:1415
stm32内部有没有温度计,可以控制读取芯片温度么?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32里面是有温度传感器的,它直接接在了STM32的ADC上面,叫做内部ADC通道,属于ADC1的第16个通道

    在编程的时候,使用ADC_TempSensorVrefintCmd(ENABLE);可以打开这个温度传感器的ADC,然后用普通ADC读数据的方法就行

    • 发布于 2019-04-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 参考官方数据手册,有个计算公式可以直接转换出来,CubeMX中是可以直接勾选启用的!
    • 发布于2019-04-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 有的,可以直接读取芯片内部温度,但是误差比较大,如果测量外部温度需要另外用温度传感器,
    • 发布于2019-04-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 有的,内部温度传感器的输出为模拟量,需要使用ADC功能的内部通道测量
    • 发布于2019-04-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 内部是有一个温度传感器的,连接在了芯片的ADC上,可能通过读取ADC的数据来计算当前芯片的温度的
    • 发布于2019-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 内部有一个温度传感器,输出模拟电压(其实是电阻转换成电压),可以由ADC来读取,从而结合手册上的数据表,获得对应温度信息。
    • 发布于2019-04-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32内部有没有温度计,可以控制读取芯片温度么?