Which Operating Systems are mostly used on STM32MPUx products? Your experience? Any bare-metal?
Heyho,
until now I have only used the STM32 MCUs, from L01x, to G4, up to H7 (single core), always bare-metal.
We're now thinking about scaling up to some MPU, for more processing power, and also for some faster interfaces (mainly gigabit ethernet).
From my first investigations about the MPUs, I'm not sure if we can "afford" this on the personnel side, due to the complexity and very probably the necessity to use an OS (real-time is a must, at least "real" enough for multi-channel low latency audio).
We have an overworked software department, and no "embedded SW" people, and I'm more of a hardware designer who can do some basic C stuff.
So I'd like to know:
- which OSs are mostly used on the MPUs, or which are you using
- how's your experience with these
- what's the learning curve for newbees
- anybody working bare-metal with the MPUs, and how's that
Thanks in advance!
