Very disapointed with the software from first use, used microchip for last 5 years. Version 5.43
I have a target device MM32F003 and want to write same code for this device; cortex M0. From manufacturer website I saw it is suppoortel by arm Keil and IAR. So First try with a Keil.
Pack installer gives me LED blink demo which I want to build, then later run.
With out of the box compiler, V6.24 I am getting 57 errors: first one is
C:/Users/Administrator/AppData/Local/Arm/Packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include\cmsis_armclang.h(308): error: unknown type name 'inline'
My guess to modern compiler for such device, then I tried to install and build with compiler V5.06
5 errors after building:
Build target 'Target 1'compiling led.c...Error: C9555E: Failed to check out a license.
WTF ? MDK-Lite evaluation version out of the box in single user License tab active.
They do not allow to run simple code with blinking LED, joke. How they can invite new users or students to use their IDE ?
OK, maybe I want to much..I made second try, the user-based license was activated
1st error after build:
*** Warning: The configured compiler version '5.06 update 7 (build 960)' does not support the selected User Based Licensing technology.
Closed endless loop, either compiler to modern or licensing problem.
Anyone have idea how to build simple LED blink demo?
Ronan thanks for the comprehensive answer. I will give it another chance. Oliver You know whats disaponiting, bouncing from one problem to the other. So famous IDE how would I know that. When building project in mplab they just display me which Device Pack and compiler was used to build the project. When something is missing they just display what is needed to install.
Project was built sucessfully, again thanks to Ronan.