| # Copyright (c) 2021, Eug Krashtan |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| description: STM32 family TEMP node |
| |
| compatible: "st,stm32-temp" |
| |
| include: base.yaml |
| |
| properties: |
| label: |
| required: true |
| |
| io-channels: |
| required: true |
| description: ADC channel for temperature sensor |
| |
| ts-voltage-mv: |
| type: int |
| default: 3300 |
| description: Temperature sensor voltage in millivolts |
| |
| avgslope: |
| type: int |
| default: 25 |
| description: | |
| Average slope of T-V chart (in mV/C x10) according to |
| datasheet "Electrical characteristics/Operating conditions" |
| STM32F1 Table 5.3.19 (min 4 mV/C, max 4.6, default 4.3) |
| STM32F4 Table 6.3.21 default 2.5 |
| |
| v25: |
| type: int |
| default: 760 |
| description: | |
| Voltage of temperature sensor at 25C in mV according to |
| datasheet "Electrical characteristics/Operating conditions" |
| STM32F1 Table 5.3.19 (min 1340, max 1520, default 1430) |
| STM32F4 Table 6.3.21 default 760 |
| |
| ntc: |
| type: boolean |
| description: Negative Temperature Coefficient. True if STM32F1 |