OpenMPTL - STM32F10X
C++ Microprocessor Template Library
Classes | Namespaces
adc.hpp File Reference
#include <register.hpp>

Go to the source code of this file.

Classes

struct  mptl::ADC< adc_no >
 Analog-to-digital converter (ADC) More...
 
struct  mptl::ADC< adc_no >::SR
 Status register. More...
 
struct  mptl::ADC< adc_no >::CR1
 Control register 1. More...
 
struct  mptl::ADC< adc_no >::CR2
 Control register 2. More...
 
struct  mptl::ADC< adc_no >::SMPR1
 Sample time register 1. More...
 
struct  mptl::ADC< adc_no >::SMPR2
 Sample time register 2. More...
 
struct  mptl::ADC< adc_no >::SMPRx< channel >
 Sample time register: provides SMPR1 or SMPR2, depending on channel. More...
 
struct  mptl::ADC< adc_no >::JOFR< jofr_no >
 Injected channel data offset register x. More...
 
struct  mptl::ADC< adc_no >::HTR
 Watchdog higher threshold register. More...
 
struct  mptl::ADC< adc_no >::LTR
 Watchdog lower threshold register. More...
 
struct  mptl::ADC< adc_no >::SQR1
 Regular sequence register 1. More...
 
struct  mptl::ADC< adc_no >::SQR2
 Regular sequence register 2. More...
 
struct  mptl::ADC< adc_no >::SQR3
 Regular sequence register 3. More...
 
struct  mptl::ADC< adc_no >::SQRx< rank >
 Regular sequence register: provides SQR1, SQR2 or SQR3, depending on channel. More...
 
struct  mptl::ADC< adc_no >::JSQR
 Injected sequence register. More...
 
struct  mptl::ADC< adc_no >::JDR< jdr_no >
 Injected data register x. More...
 
struct  mptl::ADC< adc_no >::DR
 regular data register More...
 

Namespaces

 mptl