2024-11-07 04:58 AM - last edited on 2024-11-07 05:03 AM by Andrew Neil
Hello,
Can I know any available settings to reduce I/O speed. The idea is to reduce power consumption by F429.
CubeMX doesn't allow to change I/O speed.
2024-11-07 05:12 AM
2024-11-07 05:31 AM
While you can theoretically change the clock speed settings of most peripheral units, I doubt it makes any significant difference.
Reduce the core clock or introduce standby/sleep mode.
The power consumption difference this makes is specified (for certain frequencies) in the datasheet.
2024-11-07 05:59 AM
+1
Reducing the I/O speed actually has less influence on power consumption than on the reduction of EMI.
2024-11-12 06:01 AM
Hello, thanks for all replies. wanted to know then why cubeMX has below options, which lower consumption by reducing cpu freq
2024-11-12 09:39 AM
You are confusing IO speed with CPU speed. In fact, the current consumption of an MCU depends on the clock frequency, among other things.
However, the IO speed generally refers to the steepness of the edges when switching the IOs (rise time and fall time), which, as already mentioned, mainly has an influence on the interference radiation of the IO, but is almost negligible for the current consumption.
2024-11-13 08:14 PM
Hello @Peter BENSCH ,
no confusions,
2024-11-13 09:49 PM
It depends if the pin is changing state, it's a pin level attribute, worse case you can change in code. Image in SofLits image hard to read/zoom here.
The power draw tends to relate to what you have attached.
Changing unused pins to analogue, if not helping, then likely not the issue.
If you can't pinpoint from schematic remove things attached.