2017-05-22 06:35 AM
The STM32L471 Errata document states that: An overconsumption can appear on VDDA in the following conditions:
• a voltage VPAD is applied on PA3 or PB0 with VDDA+ 50 mV < VPAD < VDDA + 600 mV
...
Our application uses PB0 as a GPIO output with a voltage in the range described above. Is that matching the condition 'a voltage VPAD is applied'?
Solved! Go to Solution.
2017-05-24 10:01 AM
Hello Chris,
The VDDA overconsumption will occur if these conditions are valid:
As you are configuring your GPIO in output mode, you shouldn't be impacted by the limitation described in the errata sheet.
-Amel
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.
2017-05-23 07:23 AM
Restating the question:
If our application results in voltage on PB0 but the voltage is supplied by the microcontroller, is that a case of 'a voltage VPAD is applied'?
Our application cannot tolerate an extra mA of current consumption.
2017-05-23 05:12 PM
I'm not ST so you might want to get confirmation through conservative channels, but I'd say yes.
JW
2017-05-24 07:26 AM
I wanted to suggest to (ab)use the comparator somehow as source of output, if it's only a plain GPIO output.
However, I read the ES and DS and RM last night but couldn't really decipher how to enable that output... Lucke me I don't need to use this chip :)
ST might want to comment.
JW
2017-05-24 09:14 AM
Thanks, Jan.
I agree, likely only ST staff can clarify what their statement means.
2017-05-24 10:01 AM
Hello Chris,
The VDDA overconsumption will occur if these conditions are valid:
As you are configuring your GPIO in output mode, you shouldn't be impacted by the limitation described in the errata sheet.
-Amel
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.
2017-05-24 12:40 PM
That's good news.
Thank you for the clarification.