cancel
Showing results for 
Search instead for 
Did you mean: 

I'd like to know how to build the project with STM32H503 board

LukeJang522
Associate III

Hi, 

I'm planning to buy STM32H503 board and X-NUCLEO-IKS01A3 to study I3C protocol. 

Before I buy those, I'm making sure I can program the code for I3C to compile it. and found the document on below link.

https://www.st.com/resource/en/application_note/an5879-introduction-to-i3c-for-stm32h5-series-mcu-stmicroelectronics.pdf

 

It shows how to generate the code with STM32CubeMX, but it doesn't show how to compile and generate the binary to download it. 

Please let me know how to compile the code that i generate. Do I have to buy complier?

 

Thanks,

Luke.

 

1 ACCEPTED SOLUTION

Accepted Solutions

Cube IDE would be the Integrated Development tool with the GNU/GCC compiler, and debugger

https://www.st.com/en/development-tools/stm32cubeide.html

 

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

View solution in original post

10 REPLIES 10

Cube IDE would be the Integrated Development tool with the GNU/GCC compiler, and debugger

https://www.st.com/en/development-tools/stm32cubeide.html

 

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

STM32Cube_FW_H5_V1.1.1\Projects\NUCLEO-H503RB\Examples\I3C

https://github.com/STMicroelectronics/STM32CubeH5/tree/main/Projects/NUCLEO-H503RB/Examples/I3C

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Foued_KH
ST Employee

Hello @LukeJang522 , 

You don't need to buy a complier just you can use STM32cubeIDE , IAR , Keil ..
You can use the available example in the STM32H5 cubefw : 

STM32Cube_FW_H5_V1.1.1\Projects\NUCLEO-H503RB\Examples\I3C\I3C_Sensor_Private_Command_IT

I3C article also : Getting started with I3C - stm32mcu

Foued

 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.


@Foued_KH wrote:

You don't need to buy a complier just you can use STM32cubeIDE , IAR , Keil ..


Err... you would need to buy IAR or Keil - they're not free!

Andrew Neil
Evangelist III

@LukeJang522 wrote:

It shows how to generate the code with STM32CubeMX, but it doesn't show how to compile and generate the binary to download it. 


With current STM32CubeIDE versions, the STM32CubeMX functionality is all built in - you don't need a separate step in a separate app.

thank you for your answer. The link that you sent, it's really helpful. Now I can complie with STM32CubeIDE.

I have one more question Dynamic addressing setting. 

I can't find that in my project, could you please help me to find it?

 

Thanks,

Luke. 

thank you very much for your answer, I can compile with STM32cubeIDE now. 

Thanks,

Luke.

Yep, thank you for your answer, I can do it all with STM323CubeIDE now. 

 

Excellent - please mark the solution.