cancel
Showing results for 
Search instead for 
Did you mean: 

need details about VBAT charging current for STM32F777 and STM32U585.

sChik.1
Associate
1 ACCEPTED SOLUTION

Accepted Solutions
Peter BENSCH
ST Employee

Welcome, @sChik.1​, to the community!

The STM32F777 does not provide a charging facility for capacitors or batteries connected to VBAT.

The STM32U585, on the other hand, has this built in, as do many other STM32 (e.g. L4, L5, G4, WB, H7A, H7B). The function is described for the STM32U585 in RM0456, section 10.4.7 Battery Backup Domain:

VBAT battery charging

When VDD is present, It is possible to charge the external battery on VBAT through an internal resistance.

The VBAT charging is done either through a 5 kΩ resistor or through a 1.5 kΩ resistor depending on the VBRS bit value in the PWR_BDCR2 register.

The battery charging is enabled by setting VBE bit in the PWR_BDCR2 register. It is automatically disabled in VBAT mode.

Since they are fixed resistors, the charging current depends on the state of the connected buffer connected to VBAT and the supply voltage and can easily be determined from the voltage difference.

Does it answer your question?

Regards

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
Peter BENSCH
ST Employee

Welcome, @sChik.1​, to the community!

The STM32F777 does not provide a charging facility for capacitors or batteries connected to VBAT.

The STM32U585, on the other hand, has this built in, as do many other STM32 (e.g. L4, L5, G4, WB, H7A, H7B). The function is described for the STM32U585 in RM0456, section 10.4.7 Battery Backup Domain:

VBAT battery charging

When VDD is present, It is possible to charge the external battery on VBAT through an internal resistance.

The VBAT charging is done either through a 5 kΩ resistor or through a 1.5 kΩ resistor depending on the VBRS bit value in the PWR_BDCR2 register.

The battery charging is enabled by setting VBE bit in the PWR_BDCR2 register. It is automatically disabled in VBAT mode.

Since they are fixed resistors, the charging current depends on the state of the connected buffer connected to VBAT and the supply voltage and can easily be determined from the voltage difference.

Does it answer your question?

Regards

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.