Howdy,
I bought this MDK-5 update about a year ago specifically to gain support for the STM32F030, M0 cored devices. I have been using it with the STM32F030C6 and C8. Now I need to do an STM32F030CC project and I can't find support for the device anywhere in the package. Generic searches on the keil.com return zero results for 'STM32F030CC'. Am I missing the obvious, can I just continue with the C8, or is this going to be another $2K upgrade, or perhaps I need to get an entirely different tool?
Thanks, Bob Roth REI
Keil for the STM32 Cortex-M0 parts is free, you'd perhaps want to start by downloading the current uv5 release
www2.keil.com/.../mdk
For the most part the compiler settings (IROM/IRAM/defines) can be tweaked manually to support chips not explicitly indexed in the database. Old databases typically aren't going to reference future devices. You should check the release notes for specific builds to see the chips supported, or families where multiple parts have similar suffices.
Well, I got a free copy of Keil as you advised, when I check the 'device database' it still does not list the STM32F030CC. There are a mess of registers in the CC that the C6, C8, etc. don't have, I must assume that there is an include.h for this device somewhere, so I wouldn't have to define all those register addresses. There is also some hidden chip ID checking going on in the system because if I compile for the C8 and try to run it on the CC it will not get out of the information block, as if the boot mode was overrode, best as I can tell.