Hi, where I find the menu to set the compiler only in ARM mode (not thumb)?
That option is in Project -> Properties -> C/C++ Build -> Target Processor.
BUT if you are using a Kinetis L or Kinetis K device, then you must not uncheck that option, since Cortex M0 and Cortex M4 only support thumb mode, and you will receive errors during compile time.
Hope this helps!
Hi Jorge, I don't understand. I'm using a kl15, it should have a cortex m0+ core, but I get
"/Sources/ProcessorExpert.c:1:0: error: target CPU does not support ARM mode
mingw32-make: *** [Sources/ProcessorExpert.o] Error 1"
So, what happens?
I'm not so skilled.
That is the error I mentioned. Cortex M0+ in your KL15 cannot support ARM mode instruction set. You need to check that option back, so the compiler uses the thumb instruction set.
To double check this info, take a look at the specifications tab from the next link at ARM web page:
Retrieving data ...