Nut/OS  5.0.5
API Reference

Analog to Digital Converter. More...

#include <stm32f10x.h>

Collaboration diagram for ADC_TypeDef:
[legend]

Data Fields

__IO uint32_t SR
__IO uint32_t CR1
__IO uint32_t CR2
__IO uint32_t SMPR1
__IO uint32_t SMPR2
__IO uint32_t JOFR1
__IO uint32_t JOFR2
__IO uint32_t JOFR3
__IO uint32_t JOFR4
__IO uint32_t HTR
__IO uint32_t LTR
__IO uint32_t SQR1
__IO uint32_t SQR2
__IO uint32_t SQR3
__IO uint32_t JSQR
__IO uint32_t JDR1
__IO uint32_t JDR2
__IO uint32_t JDR3
__IO uint32_t JDR4
__IO uint32_t DR
__IO uint32_t SMPR3
__IO uint32_t SQR4
__IO uint32_t SQR5
__IO uint32_t SMPR0

Detailed Description

Analog to Digital Converter.


Field Documentation

ADC status register, Address offset: 0x00

ADC control register 1, Address offset: 0x04

ADC control register 2, Address offset: 0x08

ADC sample time register 1, Address offset: 0x0C

ADC sample time register 2, Address offset: 0x10

ADC injected channel data offset register 1, Address offset: 0x14

ADC injected channel data offset register 1, Address offset: 0x18

ADC injected channel data offset register 2, Address offset: 0x18

ADC injected channel data offset register 2, Address offset: 0x1C

ADC injected channel data offset register 3, Address offset: 0x1C

ADC injected channel data offset register 3, Address offset: 0x20

ADC injected channel data offset register 4, Address offset: 0x20

ADC injected channel data offset register 4, Address offset: 0x24

ADC watchdog higher threshold register, Address offset: 0x24

ADC watchdog higher threshold register, Address offset: 0x28

ADC watchdog lower threshold register, Address offset: 0x28

ADC watchdog lower threshold register, Address offset: 0x2C

ADC regular sequence register 1, Address offset: 0x2C

ADC regular sequence register 1, Address offset: 0x30

ADC regular sequence register 2, Address offset: 0x30

ADC regular sequence register 2, Address offset: 0x34

ADC regular sequence register 3, Address offset: 0x34

ADC regular sequence register 3, Address offset: 0x38

ADC injected sequence register, Address offset: 0x38

ADC injected sequence register, Address offset: 0x44

ADC injected data register 1, Address offset: 0x3C

ADC injected data register 1, Address offset: 0x48

ADC injected data register 2, Address offset: 0x40

ADC injected data register 2, Address offset: 0x4C

ADC injected data register 3, Address offset: 0x44

ADC injected data register 3, Address offset: 0x50

ADC injected data register 4, Address offset: 0x48

ADC injected data register 4, Address offset: 0x54

ADC regular data register, Address offset: 0x4C

ADC regular data register, Address offset: 0x58

ADC sample time register 3, Address offset: 0x14

ADC regular sequence register 4, Address offset: 0x3C

ADC regular sequence register 5, Address offset: 0x40

ADC sample time register 0, Address offset: 0x5C


The documentation for this struct was generated from the following files: