ModusToolbox Safety Test Library
Loading...
Searching...
No Matches

General Description

Macros

#define ATOP_ADC_FILTER_GROUP_0   (0U)
 ATOP ADC group 0 index.
#define ATOP_ADC_FILTER_GROUP_1   (1U)
 ATOP ADC group 1 index.
#define ATOP_ADC_FILTER_GROUP_2   (2U)
 ATOP ADC group 2 index.
#define ATOP_ADC_FILTER_GROUP_3   (3U)
 ATOP ADC group 3 index.
#define ATOP_ADC_FILTER_GROUP_COUNT   (4U)
 Number of ADC groups.
#define ATOP_ADC_FILTER_MAX_INST_PER_GROUP   (2U)
 Maximum number of filter instances in a single ADC group (groups 0 and 3).
#define ATOP_ADC_FILTER_INST_COUNT   (6U)
 Total number of filter instances across all groups.
#define ATOP_ADC_FILTER_TEST_MEDIAN   (0x01U)
 Test-mask bit: Median filter.
#define ATOP_ADC_FILTER_TEST_LINTP   (0x02U)
 Test-mask bit: Linear Interpolation filter (LINTP).
#define ATOP_ADC_FILTER_TEST_LPF   (0x04U)
 Test-mask bit: Low-Pass filter (LP).
#define ATOP_ADC_FILTER_TEST_CIC3   (0x08U)
 Test-mask bit: 3rd-order Comb filter (CIC3).
#define ATOP_ADC_FILTER_TEST_AVG   (0x10U)
 Test-mask bit: configurable Average filter (AVG).
#define ATOP_ADC_FILTER_TEST_MINMAX   (0x20U)
 Test-mask bit: MIN/MAX detection.
#define ATOP_ADC_FILTER_TEST_ALL   (0x3FU)
 Test-mask value selecting every filter type.