41 lines
1007 B
YAML
41 lines
1007 B
YAML
# Copyright (c) 2022, Wouter Cappelle
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
description: Common fields for STM32 family TEMP production calibrated sensors
|
|
|
|
include: [base.yaml, "st,stm32-temp-common.yaml"]
|
|
|
|
properties:
|
|
ts-cal1-addr:
|
|
type: int
|
|
required: true
|
|
description: Address of TS_CAL1 calibration parameter
|
|
|
|
ts-cal1-temp:
|
|
type: int
|
|
required: true
|
|
description: Temperature at which TS_CAL1 has been measured (TS_CAL2_TEMP)
|
|
|
|
ts-cal-vrefanalog:
|
|
type: int
|
|
required: true
|
|
description: |
|
|
Analog voltage reference (Vref+) voltage with which
|
|
temperature sensor calibration parameters have been
|
|
measured
|
|
|
|
ts-cal-resolution:
|
|
type: int
|
|
description: |
|
|
ADC resolution used for measuring calibration data
|
|
|
|
This is usually equal to the ADC's native resolution.
|
|
|
|
Most series have a 12-bit ADC, but 14-bit and 16-bit
|
|
also exists on e.g., STM32U5 and STM32H7 (16) series.
|
|
default: 12
|
|
enum:
|
|
- 12
|
|
- 14
|
|
- 16
|