7 * \copyright Copyright (c) 2013 Infineon Technologies AG. All rights reserved.
8 *
9 *
10 * IMPORTANT NOTICE
11 *
12 *
13 * Infineon Technologies AG (Infineon) is supplying this file for use
14 * exclusively with Infineon's microcontroller products. This file can be freely
15 * distributed within development tools that are supporting such microcontroller
16 * products.
17 *
18 * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
19 * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
20 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
21 * INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL,
22 * OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
23 *
24 * \defgroup IfxLld_Dts_Dts_Usage How to use the DTS Interface driver?
25 * \ingroup IfxLld_Dts
26 *
27 * DTS gives the die-temperature result which will decoded to standard temperature value. Minimum first two temperature results are to be ignored to get reliable temperature.
28 *
29 * In the following sections it will be described, how to integrate the driver into the application framework.
128 * Alternatively (and this is the normal usage), the DTS could be periodically started from a timer routine, e.g. each mS. The conversion itself takes 100 uS maximum.
129 *
130 *
131 * \subsection IfxLld_Dts_Dts_Converted Temperature conversion
132 *
133 * Following function returns the actual temperature in Celsius:
134 *
135 * \code
136 * float32 temperature = IfxDts_Dts_getTemperatureCelsius();
137 * \endcode
138 *
139 * \defgroup IfxLld_Dts_Dts Dts
140 * \ingroup IfxLld_Dts
141 * \defgroup IfxLld_Dts_Dts_Structures Data Structures
179booleanenableSecureLock; /**< \brief MODULE_SCU.DTSCON.SLCK,MODULE_SCU.DTSLIM.SLCK, Specifies the Security Lock for Configuration and Limitation register. */