2024-11-18
10:45 AM
- last edited on
2024-11-19
02:39 AM
by
Lina_DABASINSKA
Hi,
recently I had a problem using STM32CubeMX to modify the pre-configuration of an STM32F746 processor made by TouchGFX for the STM32F746G-DISCO Discovery board. I was disoriented with the configuration of a particular GPIO pin needed by my application on the Arduino connector of this discovery board (PG7), which was free but "invisible" (i.e. not listed at all) in the table of the GPIOs in the Configuration form of the Pinout & Configuration view.
Undoubtely, the problem was generated by my limited experience with CubeMX, but I think that this can be a common problem with new users of the current interface.
IMHO it could be a good idea to add on top of the GPIOs table in the Configuration form a checkbox to enable/disable the visualization of ALL GPIO pins, also the unused ones, as well as a "filter row" where the user can write search strings to filter the listed items ().
In the current version of CubeMX, the uninitialized pins are not visible at all in the table and the "Search Signals" filter acts only on the "User Label" parameter. The only way to add the pins in the Configuration table is to select them from the graphical pinout view on the right and selecting a function from those listed in the popup table; for an MCU like the 746 with 216 pins, finding a particular pin in the graphical view can be cumbersome. (at least this is what happened to me!).
Thank you in advance for the consideration you will devote to this suggestion.
Cheers.
Solved! Go to Solution.
2024-11-20 01:49 AM - edited 2024-11-20 01:49 AM
Hello @Francesco1
Actually, in the Pinout view, there is a search field that allows the user to search for a pin name, a signal name, a signal label, or an alternate pin name.
For now, the GPIO configuration form will only show the pins that are currently used. However, you can manage these pins by following the video.
KR,
Souhaib
2024-11-20 01:49 AM - edited 2024-11-20 01:49 AM
Hello @Francesco1
Actually, in the Pinout view, there is a search field that allows the user to search for a pin name, a signal name, a signal label, or an alternate pin name.
For now, the GPIO configuration form will only show the pins that are currently used. However, you can manage these pins by following the video.
KR,
Souhaib
2024-11-21 11:55 PM
Hello Souhaib,
thank you so much for your answer. I was unaware of this possibility due to my limited experience with CubeMX.
Cheers