ArchAVR_ACPConfig Struct Reference
|
yasimavr
|
Loading...
Searching...
No Matches
ArchAVR_ACPConfig Struct Reference
Configuration structure for ArchAVR_ACP. More...
#include <arch_avr_acp.h>
Classes | |
| struct | mux_config_t |
Public Attributes | |
| std::vector< mux_config_t > | mux_pins |
| List of the mux options for the negative input. | |
| pin_id_t | pos_pin |
| Positive input pin ID. | |
| pin_id_t | neg_pin |
| Negative input pin ID. | |
| regbit_t | rb_disable |
| Regbit for the disable bit (ACD) | |
| regbit_t | rb_mux_enable |
| Regbit for the mux enable bit (ACME) | |
| regbit_t | rb_adc_enable |
| Regbit for the ADC enable bit (ADEN) | |
| regbit_t | rb_mux |
| Regbit for the mux select field (ADMUX) | |
| regbit_t | rb_bandgap_select |
| Regbit for the bandgap select bit (ACBG) | |
| regbit_t | rb_int_mode |
| Regbit for the interrupt mode select field (ACIS) | |
| regbit_t | rb_output |
| Regbit for the output bit (ACO) | |
| regbit_t | rb_int_enable |
| Regbit for the interrupt enable bit (ACIE) | |
| regbit_t | rb_int_flag |
| Regbit for the interrupt flag (ACI) | |
| int_vect_t | iv_cmp |
| Vector index for the interrupt. | |
Detailed Description
Configuration structure for ArchAVR_ACP.
Member Data Documentation
◆ iv_cmp
| int_vect_t ArchAVR_ACPConfig::iv_cmp |
Vector index for the interrupt.
◆ mux_pins
| std::vector<mux_config_t> ArchAVR_ACPConfig::mux_pins |
List of the mux options for the negative input.
◆ neg_pin
| pin_id_t ArchAVR_ACPConfig::neg_pin |
Negative input pin ID.
◆ pos_pin
| pin_id_t ArchAVR_ACPConfig::pos_pin |
Positive input pin ID.
◆ rb_adc_enable
◆ rb_bandgap_select
| regbit_t ArchAVR_ACPConfig::rb_bandgap_select |
Regbit for the bandgap select bit (ACBG)
◆ rb_disable
| regbit_t ArchAVR_ACPConfig::rb_disable |
Regbit for the disable bit (ACD)
◆ rb_int_enable
| regbit_t ArchAVR_ACPConfig::rb_int_enable |
Regbit for the interrupt enable bit (ACIE)
◆ rb_int_flag
| regbit_t ArchAVR_ACPConfig::rb_int_flag |
Regbit for the interrupt flag (ACI)
◆ rb_int_mode
| regbit_t ArchAVR_ACPConfig::rb_int_mode |
Regbit for the interrupt mode select field (ACIS)
◆ rb_mux
| regbit_t ArchAVR_ACPConfig::rb_mux |
Regbit for the mux select field (ADMUX)
◆ rb_mux_enable
| regbit_t ArchAVR_ACPConfig::rb_mux_enable |
Regbit for the mux enable bit (ACME)
◆ rb_output
| regbit_t ArchAVR_ACPConfig::rb_output |
Regbit for the output bit (ACO)
The documentation for this struct was generated from the following file:
Generated by