the struct we use so we can address registers using field names More...
#include <T32CM11_adc.h>
Data Fields | |
| __IO uint32_t | control_enable |
| __IO uint32_t | control_reset |
| __IO uint32_t | control_start |
| __IO uint32_t | clock_settings |
| __IO uint32_t | oversample_settings |
| __IO uint32_t | reserved1 [3] |
| __IO CHAN_SETTINGS_T | ch_x_setting [10] |
| __IO tr_sadc_ana_set1_t | analog_settings1 |
| __IO uint32_t | reserved2 [15] |
| __IO uint32_t | enable_dma |
| __IO uint32_t | reset_dma |
| __IO uint32_t | dma_buffer_size |
| __IO uint32_t | dma_buffer_addr |
| __IO uint32_t | dma_reserved1 |
| __IO uint32_t | dma_next_ptr_addr |
| __IO uint32_t | dma_status |
| __IO uint32_t | dma_reserved2 |
| __IO uint32_t | interrupt_clear |
| __IO uint32_t | interrupt_enable |
| __IO uint32_t | interrupt_status |
| __IO uint32_t | result_oversample |
| __IO uint32_t | result_digital |
| __IO uint32_t | result_analog |
| __IO tr_sadc_ana_set0_t | analog_settings0 |
| __IO uint32_t | reserved3 [15] |
| __IO uint32_t | dma_settings |
the struct we use so we can address registers using field names
the struct we use so we can address the ADC registers using field names
| __IO tr_sadc_ana_set0_t ADC_REGISTERS_T::analog_settings0 |
| __IO tr_sadc_ana_set1_t ADC_REGISTERS_T::analog_settings1 |
| __IO CHAN_SETTINGS_T ADC_REGISTERS_T::ch_x_setting |
| __IO uint32_t ADC_REGISTERS_T::clock_settings |
| __IO uint32_t ADC_REGISTERS_T::control_enable |
| __IO uint32_t ADC_REGISTERS_T::control_reset |
| __IO uint32_t ADC_REGISTERS_T::control_start |
| __IO uint32_t ADC_REGISTERS_T::dma_buffer_addr |
| __IO uint32_t ADC_REGISTERS_T::dma_buffer_size |
| __IO uint32_t ADC_REGISTERS_T::dma_next_ptr_addr |
| __IO uint32_t ADC_REGISTERS_T::dma_reserved1 |
| __IO uint32_t ADC_REGISTERS_T::dma_reserved2 |
| __IO uint32_t ADC_REGISTERS_T::dma_settings |
| __IO uint32_t ADC_REGISTERS_T::dma_status |
| __IO uint32_t ADC_REGISTERS_T::enable_dma |
| __IO uint32_t ADC_REGISTERS_T::interrupt_clear |
| __IO uint32_t ADC_REGISTERS_T::interrupt_enable |
| __IO uint32_t ADC_REGISTERS_T::interrupt_status |
| __IO uint32_t ADC_REGISTERS_T::oversample_settings |
| __IO uint32_t ADC_REGISTERS_T::reserved1 |
| __IO uint32_t ADC_REGISTERS_T::reserved2 |
| __IO uint32_t ADC_REGISTERS_T::reserved3[15] |
| __IO uint32_t ADC_REGISTERS_T::reset_dma |
| __IO uint32_t ADC_REGISTERS_T::result_analog |
| __IO uint32_t ADC_REGISTERS_T::result_digital |
| __IO uint32_t ADC_REGISTERS_T::result_oversample |