"Create empty project" does not provide CMSIS files
I just downloaded the prerelease (3.something) of the official VS Code extension and created a new project. By and large, I like it. It's especially nice that there is an "empty project" option for those that don't want to use HAL or LL functions. But I was surprised that this does *not* provide the standard CMSIS header files (stm32l4xx.h and so on, for my project on a Nucleo L476). In fact, searching my entire hard disk, the CMSIS headers were never installed with the extension. Was there another software bundle I should have downloaded? I don't see anything in the list.
Besides the basic headers, it would be great if there were also a check-box to say if you want to use the DSP library (or other CMSIS libraries), then automatically configure the cmake project accordingly. But for sure the basic header files should be included. I mean, I guess you can argue that "empty" means "empty" ;) but in that case, why provide the startup assembly code and linker script?
Mark


