было такое, файл "core_cm3.h" водится в стшной библиотеке и у ийара. И от версии к версии они их меняют и каждый по своему! нужно привязать к иаровскому. В настройках компиллера в "Preprocessor" из "Additional include directories" убрать ту где живет стешый файл, наверно это "Libraries\CMSIS\CM3\CoreSupport"