|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Analog to Digital Converter. More...
#include <stm32h723xx.h>
Public Attributes | |
| __IO uint32_t | ISR |
| ADC Interrupt and Status Register, Address offset: 0x00. | |
| __IO uint32_t | IER |
| ADC Interrupt Enable Register, Address offset: 0x04. | |
| __IO uint32_t | CR |
| ADC control register, Address offset: 0x08. | |
| __IO uint32_t | CFGR |
| ADC Configuration register, Address offset: 0x0C. | |
| __IO uint32_t | CFGR2 |
| ADC Configuration register 2, Address offset: 0x10. | |
| __IO uint32_t | SMPR1 |
| ADC sample time register 1, Address offset: 0x14. | |
| __IO uint32_t | SMPR2 |
| ADC sample time register 2, Address offset: 0x18. | |
| __IO uint32_t | PCSEL_RES0 |
| Reserved for ADC3, ADC1/2 pre-channel selection, Address offset: 0x1C. | |
| __IO uint32_t | LTR1_TR1 |
| ADC watchdog Lower threshold register 1, Address offset: 0x20. | |
| __IO uint32_t | HTR1_TR2 |
| ADC watchdog higher threshold register 1, Address offset: 0x24. | |
| __IO uint32_t | RES1_TR3 |
| Reserved for ADC1/2, ADC3 threshold register, Address offset: 0x28. | |
| uint32_t | RESERVED2 |
| Reserved, 0x02C. | |
| __IO uint32_t | SQR1 |
| ADC regular sequence register 1, Address offset: 0x30. | |
| __IO uint32_t | SQR2 |
| ADC regular sequence register 2, Address offset: 0x34. | |
| __IO uint32_t | SQR3 |
| ADC regular sequence register 3, Address offset: 0x38. | |
| __IO uint32_t | SQR4 |
| ADC regular sequence register 4, Address offset: 0x3C. | |
| __IO uint32_t | DR |
| ADC regular data register, Address offset: 0x40. | |
| uint32_t | RESERVED3 |
| Reserved, 0x044. | |
| uint32_t | RESERVED4 |
| Reserved, 0x048. | |
| __IO uint32_t | JSQR |
| ADC injected sequence register, Address offset: 0x4C. | |
| uint32_t | RESERVED5 [4] |
| Reserved, 0x050 - 0x05C. | |
| __IO uint32_t | OFR1 |
| ADC offset register 1, Address offset: 0x60. | |
| __IO uint32_t | OFR2 |
| ADC offset register 2, Address offset: 0x64. | |
| __IO uint32_t | OFR3 |
| ADC offset register 3, Address offset: 0x68. | |
| __IO uint32_t | OFR4 |
| ADC offset register 4, Address offset: 0x6C. | |
| uint32_t | RESERVED6 [4] |
| Reserved, 0x070 - 0x07C. | |
| __IO uint32_t | JDR1 |
| ADC injected data register 1, Address offset: 0x80. | |
| __IO uint32_t | JDR2 |
| ADC injected data register 2, Address offset: 0x84. | |
| __IO uint32_t | JDR3 |
| ADC injected data register 3, Address offset: 0x88. | |
| __IO uint32_t | JDR4 |
| ADC injected data register 4, Address offset: 0x8C. | |
| uint32_t | RESERVED7 [4] |
| Reserved, 0x090 - 0x09C. | |
| __IO uint32_t | AWD2CR |
| ADC Analog Watchdog 2 Configuration Register, Address offset: 0xA0. | |
| __IO uint32_t | AWD3CR |
| ADC Analog Watchdog 3 Configuration Register, Address offset: 0xA4. | |
| uint32_t | RESERVED8 |
| Reserved, 0x0A8. | |
| uint32_t | RESERVED9 |
| Reserved, 0x0AC. | |
| __IO uint32_t | LTR2_DIFSEL |
| ADC watchdog Lower threshold register 2, Difsel for ADC3, Address offset: 0xB0. | |
| __IO uint32_t | HTR2_CALFACT |
| ADC watchdog Higher threshold register 2, Calfact for ADC3, Address offset: 0xB4. | |
| __IO uint32_t | LTR3_RES10 |
| ADC watchdog Lower threshold register 3, specific ADC1/2, Address offset: 0xB8. | |
| __IO uint32_t | HTR3_RES11 |
| ADC watchdog Higher threshold register 3, specific ADC1/2, Address offset: 0xBC. | |
| __IO uint32_t | DIFSEL_RES12 |
| ADC Differential Mode Selection Register specific ADC1/2, Address offset: 0xC0. | |
| __IO uint32_t | CALFACT_RES13 |
| ADC Calibration Factors specific ADC1/2, Address offset: 0xC4. | |
| __IO uint32_t | CALFACT2_RES14 |
| ADC Linearity Calibration Factors specific ADC1/2, Address offset: 0xC8. | |
Analog to Digital Converter.
Definition at line 241 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::AWD2CR |
ADC Analog Watchdog 2 Configuration Register, Address offset: 0xA0.
Definition at line 274 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::AWD3CR |
ADC Analog Watchdog 3 Configuration Register, Address offset: 0xA4.
Definition at line 275 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::CALFACT2_RES14 |
ADC Linearity Calibration Factors specific ADC1/2, Address offset: 0xC8.
Definition at line 284 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::CALFACT_RES13 |
ADC Calibration Factors specific ADC1/2, Address offset: 0xC4.
Definition at line 283 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::CFGR |
ADC Configuration register, Address offset: 0x0C.
Definition at line 246 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::CFGR2 |
ADC Configuration register 2, Address offset: 0x10.
Definition at line 247 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::CR |
ADC control register, Address offset: 0x08.
Definition at line 245 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::DIFSEL_RES12 |
ADC Differential Mode Selection Register specific ADC1/2, Address offset: 0xC0.
Definition at line 282 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::DR |
ADC regular data register, Address offset: 0x40.
Definition at line 259 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::HTR1_TR2 |
ADC watchdog higher threshold register 1, Address offset: 0x24.
Definition at line 252 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::HTR2_CALFACT |
ADC watchdog Higher threshold register 2, Calfact for ADC3, Address offset: 0xB4.
Definition at line 279 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::HTR3_RES11 |
ADC watchdog Higher threshold register 3, specific ADC1/2, Address offset: 0xBC.
Definition at line 281 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::IER |
ADC Interrupt Enable Register, Address offset: 0x04.
Definition at line 244 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::ISR |
ADC Interrupt and Status Register, Address offset: 0x00.
Definition at line 243 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::JDR1 |
ADC injected data register 1, Address offset: 0x80.
Definition at line 269 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::JDR2 |
ADC injected data register 2, Address offset: 0x84.
Definition at line 270 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::JDR3 |
ADC injected data register 3, Address offset: 0x88.
Definition at line 271 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::JDR4 |
ADC injected data register 4, Address offset: 0x8C.
Definition at line 272 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::JSQR |
ADC injected sequence register, Address offset: 0x4C.
Definition at line 262 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::LTR1_TR1 |
ADC watchdog Lower threshold register 1, Address offset: 0x20.
Definition at line 251 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::LTR2_DIFSEL |
ADC watchdog Lower threshold register 2, Difsel for ADC3, Address offset: 0xB0.
Definition at line 278 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::LTR3_RES10 |
ADC watchdog Lower threshold register 3, specific ADC1/2, Address offset: 0xB8.
Definition at line 280 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::OFR1 |
ADC offset register 1, Address offset: 0x60.
Definition at line 264 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::OFR2 |
ADC offset register 2, Address offset: 0x64.
Definition at line 265 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::OFR3 |
ADC offset register 3, Address offset: 0x68.
Definition at line 266 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::OFR4 |
ADC offset register 4, Address offset: 0x6C.
Definition at line 267 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::PCSEL_RES0 |
Reserved for ADC3, ADC1/2 pre-channel selection, Address offset: 0x1C.
Definition at line 250 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::RES1_TR3 |
Reserved for ADC1/2, ADC3 threshold register, Address offset: 0x28.
Definition at line 253 of file stm32h723xx.h.
| uint32_t ADC_TypeDef::RESERVED2 |
Reserved, 0x02C.
Definition at line 254 of file stm32h723xx.h.
| uint32_t ADC_TypeDef::RESERVED3 |
Reserved, 0x044.
Definition at line 260 of file stm32h723xx.h.
| uint32_t ADC_TypeDef::RESERVED4 |
Reserved, 0x048.
Definition at line 261 of file stm32h723xx.h.
| uint32_t ADC_TypeDef::RESERVED5[4] |
Reserved, 0x050 - 0x05C.
Definition at line 263 of file stm32h723xx.h.
| uint32_t ADC_TypeDef::RESERVED6[4] |
Reserved, 0x070 - 0x07C.
Definition at line 268 of file stm32h723xx.h.
| uint32_t ADC_TypeDef::RESERVED7[4] |
Reserved, 0x090 - 0x09C.
Definition at line 273 of file stm32h723xx.h.
| uint32_t ADC_TypeDef::RESERVED8 |
Reserved, 0x0A8.
Definition at line 276 of file stm32h723xx.h.
| uint32_t ADC_TypeDef::RESERVED9 |
Reserved, 0x0AC.
Definition at line 277 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::SMPR1 |
ADC sample time register 1, Address offset: 0x14.
Definition at line 248 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::SMPR2 |
ADC sample time register 2, Address offset: 0x18.
Definition at line 249 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::SQR1 |
ADC regular sequence register 1, Address offset: 0x30.
Definition at line 255 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::SQR2 |
ADC regular sequence register 2, Address offset: 0x34.
Definition at line 256 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::SQR3 |
ADC regular sequence register 3, Address offset: 0x38.
Definition at line 257 of file stm32h723xx.h.
| __IO uint32_t ADC_TypeDef::SQR4 |
ADC regular sequence register 4, Address offset: 0x3C.
Definition at line 258 of file stm32h723xx.h.