Use C++ standard Library in a stm32 firmware
Hi,
I'm currently developing firmware with an event-based architecture. My colleague and I thought about using the standard library, but this approach is risky because the standard library requires a lot of heap memory.
My question is: when is it possible or recommended to use standard library functions such as std::vector, std::map, and std::queue? And when is it mandatory to avoid using them?
What advice would you give me for implementing a good event-driven architecture?
