cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a library for C++ that simulates the stm32 micro controllers?

NMurr.2
Associate II

I'm developing on Linux and I would like to find a c++ library that simulates the behavior of the stm32 micro controller's family.

I'm looking for something similar to simavr.

is there something like that?

3 REPLIES 3

Which STM32? The real bear is simulating/emulating the peripheral level functionality rather than the Cortex-Mx

Perhaps look a MAME or QEMU type projects, or emulators where you can support code/scripts to simulate specific HW of interest.

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

Hello, Thanks for the answer.

I'm currently developing on the Nucleo Boards the l432kc and the f446re.

So I would like something to simulate/emulate them as first.

TDK
Guru

No, not really. There is this for the F1 series but not sure how much use it gets:

http://beckus.github.io/qemu_stm32/

If you feel a post has answered your question, please click "Accept as Solution".