cancel
Showing results for 
Search instead for 
Did you mean: 

Current Value of all Input/ Output Current for STM32F103RBT6

stu1
Associate II

What will be the total output current sunk by sum of all I/Os and control pins and Total output current sourced by sum of all I/Os supplied by VDDIO2 of STM32F103RBT6?

8 REPLIES 8
STOne-32
ST Employee

Dear @stu1 ,

We have no VDDIO2 internal Rail in the STM32F1 series , all VDDx should be connected to the same board Rail . Here is the datasheet for more details 

https://www.st.com/resource/en/datasheet/stm32f103rb.pdf

IMG_8664.jpeg

IMG_8665.jpeg

 Hope it helps you .

STOne-32

That will depend entirely on the external circuitry connected to those those  I/Os and control pins!

A pin driving an LED will sink/source much more current than a pin that's driving a CMOS input.

That describes the limits & capabilities of the pins - but the actual currents will depend on the loads connected to the pins.

OK. Thank You for your reply. I have read this datasheet, in that there is a parameter mentioned II/O i.e. Output current sunk by any I/O and control pin that is 25mA. but I required total output current sunk by sum of all I/Os and control pins i.e. ΣII/O. what is the maximum amount of current can be sunk /source by all the GPIOs/ control pins at a single unit of time?

Correct. So, I required how many LEDs I can connect to this controller for single unit of time. How much amount of current all the GPIOs can handle at a time?

That was answered in the images posted by @STOne-32 

AndrewNeil_0-1719828523802.png

AndrewNeil_1-1719828589115.png

 

 

stu1_0-1719839741353.png

Above is the datasheet of STM32F072 controller. As mentioned in above image ΣIVDD and ΣIIO(PIN) are different. and for STM32F103 RBT6 only IVDD is mentioned i.e. 150 mA. So, I want to ask you that is  ΣIVDD and ΣIIO(PIN) are same for the STM32f103? Because ΣIIO is not mentioned for STM32F103.

 


@stu1 wrote:

I want to ask you that is  ΣIVDD and ΣIIO(PIN) are same for the STM32f103? Because ΣIIO is not mentioned for STM32F103.


Not quite: as the notes above Table 7 for the F103 tell you, ΣIVDD includes the current consumed by the MCU itself.

ie, ΣIVDD = ΣIIO(PIN) + Imcu

AndrewNeil_0-1719840564458.png

You can work out ΣIIO(PIN) from there ...

 

EDIT:

See the datasheet section 5.3.5, Supply current characteristics:

AndrewNeil_1-1719840857564.png