cancel
Showing results for 
Search instead for 
Did you mean: 

Integrating hierarchical state machines (C-code) in STM32CubeIDE projects?

Kmax18
Senior II

Does anyone have experience with integrating hierarchical state machines (C-code) with a STM32CubeIDE project?

For example, the QP/C software by Quantum Leaps generates state machine C-code based on a graphical modeling tool. If the state machine diagram changes the C-code is re-generated: https://www.state-machine.com/qpc/index.html

How can this capability be integrated with the STM32CubeIDE?

  • In particular, if the state machine code is updated, how is the project source updated?
  • Also, if the STM32CubeMX files (.ioc) is updated and the project source is re-generated, how can the state machine code be protected? (I assume the IDE's USER CODE section can be used for that...)

Any feedback will be appreciated. Thank you!

0 REPLIES 0