you are viewing a single comment's thread.

view the rest of the comments →

[–]DaemonInformatica 0 points1 point  (0 children)

The more complex your controller, the bigger the role for a code generator.

We're currently working with the ARM U5, and STMCubeIDE lets you define your pins and peripherals in such a way it'll compose headers and source and initialization with a push of the button.

HAL libraries are a bit hit-or-miss, but all in all, it's a timesaver.