I'm using a K20 series uP; that's an ARM Cortex M4 with USB. Until the hardware arrives, I'm using a Freedom K20D50M board. I also have a need to be ARM CMSIS compliant; CMSIS-CORE specifically. The CMSIS calls out three vendor-supplied files:
-- start_<device>.s, for uP startup code
-- system_<device>.c/.h containing device config and system init
-- < device>.h defining uP peripheral registers and such
Is it correct to say that these are not available from Freescale?
Would Processor Expert generate these?
Or some other BSP?
Or do I create these for myself using K20 sample code?
已解决! 转到解答。
Hello,
please find attached CMSIS memory map, start-up files for iar, gcc and keil(arm) and CPU clock initialziation file for K20.
Best regards
Vojtech Filip
Processor Expert Support Team
Just took a look. This is exactly what I was looking for. Interesting to note the similarities and differences between this and the source code written for the Freedom board.
Thank you again!