When I use Keil to generate a Cube project, I end up with 2 .uvprojx files. Is this the intended behaviour?
Let me explain this in more detail: 1. I create a uVision project in root/myProj.uvprojx
2. In Keil, I check "Manage Run-Time Environment -> Device -> STM32Cube Framework(API) -> STM32CubeMX"
3. This generates "root/RTE/Device/STM32F302R8TX/STCubeGenerated/STCubeGenerated.ioc"
4. Follow the on-screen prompt to open STM32CubeMX and generate code for "root/myProj.uvprojx"
5. I end up with 2 ".uvprojx" files: "root/myProj.uvprojx" and "root/RTE/Device/STM32F302R8TX/STCubeGenerated/MDK-ARM/STCubeGenerated.uvprojx"
6. Does "root/RTE/Device/STM32F302R8TX/STCubeGenerated/MDK-ARM/STCubeGenerated.uvprojx" even get used? I am utterly confused why this is generated at all.