Skip to main content
Associate III
August 12, 2024
Question

Can't import MCU to a different MCU (Full Compatible)

  • August 12, 2024
  • 2 replies
  • 968 views

I want to port a STM32F103C8T to a STM32F1 series. 

I go on my .ioc file, click the pinout compatibility and then find the board but i can't seem to see the import option anywhere. 

Image is attached

 

BadEngineer_0-1723423073013.png

 

2 replies

STTwo-32
Technical Moderator
August 12, 2024

Hello @BadEngineer 

There is not such an option on the STM32CubeMX. To di that, you have to create a new project and repete the same cinfigurations as in the original one. Or if you are sure that both MCUs are fully compatible (number of IPs, the pinot of each IP, no memory size issues,...). Then, you can just upload the same code to the New MCU without any aditionnal configurations.

Best Regards.

STTwo-32 

Associate III
August 12, 2024

@STTwo-32 thank you for your answer 

TDK
Super User
August 12, 2024

Just to be clear here, the STM32CubeMX within STM32CubeIDE cannot do this, but the standalone STM32CubeMX can. You'll still need to move user code over manually.

TDK_0-1723465190635.png

 

STTwo-32
Technical Moderator
August 12, 2024

Exactly, you can't do that on the CubeMX version embedded on the STM32CubeIDE (as on this case). But you still can do it on the standalone version.

PS: you have to do all configurations manually.

Best Regards.

STTwo-32