APM:Libraries
|
Go to the source code of this file.
Classes | |
class | F4Light::AnalogSource |
class | F4Light::AnalogIn |
Macros | |
#define | F4Light_INPUT_MAX_CHANNELS 12 |
#define | MMIO8(addr) (*(volatile uint8_t *)(addr)) |
#define | MMIO16(addr) (*(volatile uint16_t *)(addr)) |
#define | MMIO32(addr) (*(volatile uint32_t *)(addr)) |
#define | MMIO64(addr) (*(volatile uint64_t *)(addr)) |
#define | ST_VREFINT_CAL MMIO16(0x1FFF7A2A) |
#define | ST_TSENSE_CAL1_30C MMIO16(0x1FFF7A2C) |
#define | ST_TSENSE_CAL2_110 MMIO16(0x1FFF7A2E) |
#define | ANALOG_INPUT_F4Light_VCC 253 |
Functions | |
void | setupADC (void) |
#define ANALOG_INPUT_F4Light_VCC 253 |
Definition at line 130 of file AnalogIn.h.
Referenced by F4Light::AnalogIn::channel(), F4Light::AnalogSource::set_pin(), F4Light::AnalogSource::setup_read(), and F4Light::AnalogSource::stop_read().
#define F4Light_INPUT_MAX_CHANNELS 12 |
Definition at line 30 of file AnalogIn.h.
Referenced by F4Light::AnalogIn::_register_channel().
#define MMIO16 | ( | addr | ) | (*(volatile uint16_t *)(addr)) |
Definition at line 35 of file AnalogIn.h.
#define MMIO32 | ( | addr | ) | (*(volatile uint32_t *)(addr)) |
Definition at line 36 of file AnalogIn.h.
#define MMIO64 | ( | addr | ) | (*(volatile uint64_t *)(addr)) |
Definition at line 37 of file AnalogIn.h.
#define MMIO8 | ( | addr | ) | (*(volatile uint8_t *)(addr)) |
Definition at line 34 of file AnalogIn.h.
#define ST_TSENSE_CAL1_30C MMIO16(0x1FFF7A2C) |
Definition at line 42 of file AnalogIn.h.
#define ST_TSENSE_CAL2_110 MMIO16(0x1FFF7A2E) |
Definition at line 43 of file AnalogIn.h.
#define ST_VREFINT_CAL MMIO16(0x1FFF7A2A) |
Definition at line 41 of file AnalogIn.h.
void setupADC | ( | void | ) |