Arm® Compiler tools enable you to build applications and libraries suitable for bare-metal embedded systems.
Arm Development Studio provides two versions of Arm Compiler for compiling embedded and bare-metal embedded applications:
Arm Compiler 5 - Supports all Arm architectures from Armv4 to Armv7 inclusive.
NoteAll architectures before Armv4 are obsolete and are no longer supported by Arm Compiler 5.
- Arm Compiler 6 - Supports Armv6-M, Armv7, and Armv8 architectures.
You can run the compilers within the Arm Development Studio IDE, or from the command line.
The features available to you in Arm Compiler depend on your individual license type.
For example, a license might:
- Limit the use of Arm Compiler to specific processors.
- Place a maximum limit on the size of images that can be produced.
You can enable additional features of Arm Compiler by purchasing a license for the full Arm Development Studio suite. Contact your tools supplier for details.