ADC Status Flags Register (Address 0x005, Block 1).
More...
#include <tmc9660_adc.hpp>
|
static constexpr uint8_t | ADDRESS = 0x05 |
| Register address (Block 1)
|
|
ADC Status Flags Register (Address 0x005, Block 1).
Status flags for the ADC block.
Block 1, Address: 0x005
Register Map:
Bits | Name | Access | Description |
15 | ADC3_MUXSEQ_FAIL | R | ADC3 sequence configuration error. |
14 | ADC2_MUXSEQ_FAIL | R | ADC2 sequence configuration error. |
13 | ADC1_MUXSEQ_FAIL | R | ADC1 sequence configuration error. |
12 | ADC0_MUXSEQ_FAIL | R | ADC0 sequence configuration error. |
11 | ADC3_WTCHDG_FAIL | R | ADC3 watchdog fail. |
10 | ADC2_WTCHDG_FAIL | R | ADC2 watchdog fail. |
9 | ADC1_WTCHDG_FAIL | R | ADC1 watchdog fail. |
8 | ADC0_WTCHDG_FAIL | R | ADC0 watchdog fail. |
3 | RDY_ADC_3 | R | ADC3 ready. |
2 | RDY_ADC_2 | R | ADC2 ready. |
1 | RDY_ADC_1 | R | ADC1 ready. |
0 | RDY_ADC_0 | R | ADC0 ready. |
- Note
- This register provides status flags for ADC calibration and errors.
◆ [union]
◆ __pad0__
uint32_t TMC9660::ADC::STATUS_FLAGS::__pad0__ |
◆ __pad1__
uint32_t TMC9660::ADC::STATUS_FLAGS::__pad1__ |
◆ ADC0_MUXSEQ_FAIL
uint32_t TMC9660::ADC::STATUS_FLAGS::ADC0_MUXSEQ_FAIL |
ADC0 sequence configuration error.
◆ ADC0_WTCHDG_FAIL
uint32_t TMC9660::ADC::STATUS_FLAGS::ADC0_WTCHDG_FAIL |
◆ ADC1_MUXSEQ_FAIL
uint32_t TMC9660::ADC::STATUS_FLAGS::ADC1_MUXSEQ_FAIL |
ADC1 sequence configuration error.
◆ ADC1_WTCHDG_FAIL
uint32_t TMC9660::ADC::STATUS_FLAGS::ADC1_WTCHDG_FAIL |
◆ ADC2_MUXSEQ_FAIL
uint32_t TMC9660::ADC::STATUS_FLAGS::ADC2_MUXSEQ_FAIL |
ADC2 sequence configuration error.
◆ ADC2_WTCHDG_FAIL
uint32_t TMC9660::ADC::STATUS_FLAGS::ADC2_WTCHDG_FAIL |
◆ ADC3_MUXSEQ_FAIL
uint32_t TMC9660::ADC::STATUS_FLAGS::ADC3_MUXSEQ_FAIL |
ADC3 sequence configuration error.
◆ ADC3_WTCHDG_FAIL
uint32_t TMC9660::ADC::STATUS_FLAGS::ADC3_WTCHDG_FAIL |
◆ ADDRESS
constexpr uint8_t TMC9660::ADC::STATUS_FLAGS::ADDRESS = 0x05 |
|
staticconstexpr |
Register address (Block 1)
◆ [struct]
struct { ... } TMC9660::ADC::STATUS_FLAGS::bits |
◆ RDY_ADC_0
uint32_t TMC9660::ADC::STATUS_FLAGS::RDY_ADC_0 |
◆ RDY_ADC_1
uint32_t TMC9660::ADC::STATUS_FLAGS::RDY_ADC_1 |
◆ RDY_ADC_2
uint32_t TMC9660::ADC::STATUS_FLAGS::RDY_ADC_2 |
◆ RDY_ADC_3
uint32_t TMC9660::ADC::STATUS_FLAGS::RDY_ADC_3 |
◆ value
uint32_t TMC9660::ADC::STATUS_FLAGS::value |
The documentation for this struct was generated from the following file: