[sdiy] Programming Language Recommendation

Gordonjcp gordonjcp at gjcp.net
Fri Dec 4 21:27:49 CET 2020

On Fri, Dec 04, 2020 at 11:53:41AM -0800, MTG wrote:
> I am learning STM32 now and it's surprisingly daunting, but that's due in
> part because of the sheer number of toolchains available. Each seems to have

They're all gcc

> it's own abstraction layer(s). I'll probably get this wrong, but I've seen
> gcc with libopencm3, STM's own STM32Cube tools with their own LL and HAL,
> Keil which supports CMSIS and there are combinations of the above such as
> using STMs tools to generate starter code for Keil.  Then there's Rowley and
> Segger and IAR and ... who knows how many more.?

They're just libraries.

If you think that's bad, you should have tried programming normal desktop PCs back before everything ran Linux and compiled stuff on gcc.


More information about the Synth-diy mailing list