Skip to main content
KiptonM
Senior III
February 10, 2022
Solved

Why does the ST software have different names for registers than the documentation does? I am trying to program the STM32G031 I read the documentation then I have to search in the files for what you renamed it to.

  • February 10, 2022
  • 11 replies
  • 2097 views

I am looking at RM0444 page 402 and 404 (Rev 5)

Documentation Software

ADC_ISR ADC1->ISR

ADC_IER ADC1->IER

ADC_CR ADC1->CR

ADC_CFGR1 ADC1->CFGR1

ADC_CFGR2 ADC1->CFGR2

ADC_SMPR ADC1->SMPR

ADC_AWD1TR ADC1->TR1 ?????

ADC_AWD2TR ADC->TR2 ?????

ADC_CHSELR ADC->CHSELR

ADC_AWD3TR ADC->TR3 ?????

ADC_DR ADC1->DR

ADC_AWD2CR ADC->AWD2CR

ADC_AWD3CR ADC->AWD3CR

ADC_CALFACT ADC->CALFACT

ADC_CCR ADC->CCR

Why make all but three match the documentation?

  I found them defined in stm32g031xx.h Lines 122 to 148

This topic has been closed for replies.
Best answer by Walid ZRELLI

Hello @KiptonM​ 

I have good news for you.

The patch is now available on Github.

Please note that the fix has been implemented on two parts:

Thanks for your contribution.

BeST Regards,

Walid

11 replies

Walid ZRELLI
Walid ZRELLIBest answer
Visitor II
March 16, 2022

Hello @KiptonM​ 

I have good news for you.

The patch is now available on Github.

Please note that the fix has been implemented on two parts:

Thanks for your contribution.

BeST Regards,

Walid