In message <87hbaecyu6.fsf@devereux.me.uk>, John Devereux <john@devereux.me.uk> writes>Chris H <chris@phaedsys.org> writes: >>> >>>ARM owns Keil - I can't imagine there would be an ARM core that Keil >>>won't support. >> >> The Keil compiler will not support any cores... only MCU. > >Hi Chris, I suspect you are using your own private definitions of words >again... :).No I am using the definitions off the Keil ARM distributor documentation. The ARM RVDE supports al the ARM cores. The Keil uVision Arm compiler only supports ARM/Cortex MCUs not the cores. -- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
ARM development - KEIL (MDK) vs. IAR (EW)
Started by ●April 2, 2011
Reply by ●April 4, 20112011-04-04
Reply by ●April 4, 20112011-04-04
Chris H <chris@phaedsys.org> wrote:> No I am using the definitions off the Keil ARM distributor > documentation.> The ARM RVDE supports al the ARM cores.> The Keil uVision Arm compiler only supports ARM/Cortex MCUs not the > cores.That is due to the market these things are sold into. The entire MDK-ARM product is based around a Device Database which contains details of not only the core but the memory maps and peripherals of the device. It is being in this database that is classed as 'supported' for the product as it means that the libraries that are supplied with MDK-ARM will just work(tm). RVDS is more aimed at SoC bring up and doesn't have such a database. As has been repeated said the compiler in MDK-ARM is armcc. The only difference is that some flags have been disabled so it can only be configured to tune code for ARM7,ARM9 and Cortex M and R profile cores. -p -- Paul Gotch --------------------------------------------------------------------