STM32F4 Standard Peripheral bibliotheek  1.0
ST Microelectronics bibliotheek documentatie voor de STM32F4 Standard Peripheral Library
 All Data Structures Files Functions Variables Enumerations Enumerator Groups
Temperature Sensor, Vrefint (Voltage Reference internal)

Temperature Sensor, Vrefint and VBAT management functions. More...

Functions

void ADC_TempSensorVrefintCmd (FunctionalState NewState)
 Enables or disables the temperature sensor and Vrefint channels. More...
 
void ADC_VBATCmd (FunctionalState NewState)
 Enables or disables the VBAT (Voltage Battery) channel. More...
 

Detailed Description

Temperature Sensor, Vrefint and VBAT management functions.

          and VBAT (Voltage BATtery) management functions
 ===============================================================================
               Temperature Sensor, Vrefint and VBAT management functions
 ===============================================================================  

  This section provides functions allowing to enable/ disable the internal 
  connections between the ADC and the Temperature Sensor, the Vrefint and the
  Vbat sources.
     
  A typical configuration to get the Temperature sensor and Vrefint channels 
  voltages is done following these steps :
   1. Enable the internal connection of Temperature sensor and Vrefint sources 
      with the ADC channels using ADC_TempSensorVrefintCmd() function. 
   2. Select the ADC_Channel_TempSensor and/or ADC_Channel_Vrefint using 
      ADC_RegularChannelConfig() or  ADC_InjectedChannelConfig() functions 
   3. Get the voltage values, using ADC_GetConversionValue() or  
      ADC_GetInjectedConversionValue().

  A typical configuration to get the VBAT channel voltage is done following 
  these steps :
   1. Enable the internal connection of VBAT source with the ADC channel using 
      ADC_VBATCmd() function. 
   2. Select the ADC_Channel_Vbat using ADC_RegularChannelConfig() or  
      ADC_InjectedChannelConfig() functions 
   3. Get the voltage value, using ADC_GetConversionValue() or  
      ADC_GetInjectedConversionValue().

Function Documentation

void ADC_TempSensorVrefintCmd ( FunctionalState  NewState)

Enables or disables the temperature sensor and Vrefint channels.

Parameters
NewState,:new state of the temperature sensor and Vrefint channels. This parameter can be: ENABLE or DISABLE.
Return values
None
void ADC_VBATCmd ( FunctionalState  NewState)

Enables or disables the VBAT (Voltage Battery) channel.

Parameters
NewState,:new state of the VBAT channel. This parameter can be: ENABLE or DISABLE.
Return values
None