reduce I/O speed to save power
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-11-07 4:58 AM - last edited on ‎2024-11-07 5: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.
- Labels:
-
STM32F4 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-11-07 5:12 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-11-07 5: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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-11-07 5:59 AM
+1
Reducing the I/O speed actually has less influence on power consumption than on the reduction of EMI.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-11-12 6:01 AM
Hello, thanks for all replies. wanted to know then why cubeMX has below options, which lower consumption by reducing cpu freq
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-11-12 9: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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-11-13 8:14 PM
Hello @Peter BENSCH ,
no confusions,
- I want to know how to change IO speed, for that there is no solution provided
- There were comments that clock won't affect power consumption, so I found tool showing CPI clock changing power
- So Im ok with any other solution helping me reduce power
- Any other advice also open
- I have tried unused IOs as analog which didnt help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-11-13 9: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.
Up vote any posts that you find helpful, it shows what's working..
