You can use STM32CubeMX tool, that allow easy microcontroller configuration (pins, clock tree, peripherals, middleware) and generation of the corresponding initialization C code.
So, STM32CubeMX tool allow easy pinout configuration:
– From the Pinout view, you can select the peripherals from a list and configure the peripheral modes required for the application. STM32CubeMX assigns and configures the pins accordingly.
– map a peripheral function to a physical pin using the Pinout view.
– you can export Pinout configuration as a .csv file.
For more details, please refer to the UM1718 User manual STM32CubeMX for STM32 configuration and initialization C code generation
I hope this helps !
Imen
In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
@Imen DAHMEN , Thank you and got your point. Would like to use tool. I ask our IT to support it. But our IT check the license agreement , has not found the license free information and other legal installation. Could you please let me know, where have license free information?? Thanks
In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks