ARM development - KEIL (MDK) vs. IAR (EW)

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     /\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Reply to
Chris H
Loading thread data ...

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
--------------------------------------------------------------------
Reply to
Paul Gotch

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.