iLLD_TC27xC
1.0
|
Vadc on-chip implementation data. More...
#include "_Reg/IfxVadc_bf.h"
#include "Cpu/Std/IfxCpu_Intrinsics.h"
#include "Src/Std/IfxSrc.h"
#include "Scu/Std/IfxScuCcu.h"
#include "Scu/Std/IfxScuWdt.h"
#include "Cpu/Std/IfxCpu.h"
Go to the source code of this file.
Macros | |
#define | IFXVADC_NUM_ADC_GROUPS 8 |
Number of ADC Groups. More... | |
#define | IFXVADC_NUM_ADC_CAL_GROUPS 4 |
Number of calibrated ADC Groups. More... | |
#define | IFXVADC_ANALOG_FREQUENCY_MAX 20000000 |
Maximum allowed analog frequency. More... | |
#define | IFXVADC_ANALOG_FREQUENCY_MIN 500000 |
Minimum allowed analog frequency. More... | |
#define | IFXVADC_DEFAULT_ANALOG_FREQ 20000000 |
Default analog frequency used in initModuleConfig function. More... | |
#define | IFXVADC_NUMBER_OF_REQUESTSLOTS 3 |
Number of Conversion request Slots. More... | |
#define | IFXVADC_NUMBER_OF_INPUTCLASS 2 |
Number of group specific Input Class. More... | |
#define | IFXVADC_MAXIMUM_BITFIELDS_IN_ACCPROT0_REGISTER 32 |
Maximum number of configurable bitfields in ACCPROT0 register. More... | |
#define | IFXVADC_QUEUE_REFILL (1 << IFX_VADC_G_QBUR0_RF_OFF) |
#define | IFXVADC_GLOBAL_INPUTCLASS_NUM 2 |
Number of ADC group input classes. More... | |
Enumerations | |
enum | IfxVadc_GroupId { IfxVadc_GroupId_0 = 0, IfxVadc_GroupId_1 = 1, IfxVadc_GroupId_2 = 2, IfxVadc_GroupId_3 = 3, IfxVadc_GroupId_4 = 4, IfxVadc_GroupId_5 = 5, IfxVadc_GroupId_6 = 6, IfxVadc_GroupId_7 = 7, IfxVadc_GroupId_global0 = 8, IfxVadc_GroupId_global1 = 9 } |
VADC Groups. More... | |
Variables | |
IFX_EXTERN const uint32 | IfxVadc_cfg_srcAddresses [40] |
Vadc on-chip implementation data.
IMPORTANT NOTICE
Infineon Technologies AG (Infineon) is supplying this file for use exclusively with Infineon's microcontroller products. This file can be freely distributed within development tools that are supporting such microcontroller products.
THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
Definition in file IfxVadc_cfg.h.
#define IFXVADC_ANALOG_FREQUENCY_MAX 20000000 |
Maximum allowed analog frequency.
Definition at line 54 of file IfxVadc_cfg.h.
Referenced by IfxVadc_initializeFAdcI().
#define IFXVADC_ANALOG_FREQUENCY_MIN 500000 |
Minimum allowed analog frequency.
Definition at line 58 of file IfxVadc_cfg.h.
Referenced by IfxVadc_initializeFAdcI().
#define IFXVADC_DEFAULT_ANALOG_FREQ 20000000 |
Default analog frequency used in initModuleConfig function.
Definition at line 62 of file IfxVadc_cfg.h.
Referenced by IfxVadc_Adc_initModuleConfig().
#define IFXVADC_GLOBAL_INPUTCLASS_NUM 2 |
Number of ADC group input classes.
Definition at line 80 of file IfxVadc_cfg.h.
Referenced by IfxVadc_Adc_initModule().
#define IFXVADC_MAXIMUM_BITFIELDS_IN_ACCPROT0_REGISTER 32 |
Maximum number of configurable bitfields in ACCPROT0 register.
Definition at line 74 of file IfxVadc_cfg.h.
Referenced by IfxVadc_disableAccess(), and IfxVadc_enableAccess().
#define IFXVADC_NUM_ADC_CAL_GROUPS 4 |
Number of calibrated ADC Groups.
Definition at line 50 of file IfxVadc_cfg.h.
Referenced by IfxVadc_disablePostCalibration(), and IfxVadc_startupCalibration().
#define IFXVADC_NUM_ADC_GROUPS 8 |
Number of ADC Groups.
Definition at line 46 of file IfxVadc_cfg.h.
Referenced by IfxVadc_Adc_initModule().
#define IFXVADC_NUMBER_OF_INPUTCLASS 2 |
Number of group specific Input Class.
Definition at line 70 of file IfxVadc_cfg.h.
Referenced by IfxVadc_Adc_getGroupConfig(), and IfxVadc_Adc_initGroup().
#define IFXVADC_NUMBER_OF_REQUESTSLOTS 3 |
Number of Conversion request Slots.
Definition at line 66 of file IfxVadc_cfg.h.
#define IFXVADC_QUEUE_REFILL (1 << IFX_VADC_G_QBUR0_RF_OFF) |
Definition at line 76 of file IfxVadc_cfg.h.
enum IfxVadc_GroupId |
VADC Groups.
Definition at line 90 of file IfxVadc_cfg.h.
IFX_EXTERN const uint32 IfxVadc_cfg_srcAddresses[40] |
Definition at line 109 of file IfxVadc_cfg.h.