“Create empty project” does not provide CMSIS file…
I was somewhat joking when I said “I guess empty means empty.” I mean, sure, if you want to get legalistic about it. But I can’t imagine an application that doesn’t use the CMSIS register definitions. That’s just obviously part of every project. So an “empty” project should mean a basic skeleton, using CMSIS, but without Cube-generated libraries, HAL, LL, and so on.
It does seem to me that this is the only sane way to understand things. But if there is a secret society of people building their STM32 projects using numeric memory addresses for registers and no CMSIS, please enlighten me 🙂
Anyhow, please accept this as a suggestion for the next release. Thanks!
Mark
Read more here: Source link
