Since you have already learned the standard library, why do you still need to learn the hal library? The final compilation result of cubeide is the same as Arduino's stm32 compatible library, which is based on the ll library package. Arduino can be cross-platform, and the same set of codes can support more than 400 different brands. Just when I was learning the stm32 hal library, I had a question I wanted to ask. Why do I need a callback function when I already have an interrupt handler? Because this is the first time I know about the callback function, I want to... Show all
Hal Linden Barney Miller