Customer Care Center
1-800-321-4567

Phyton C Compiler for ARM Microcontrollers

CMC - CodeMaster C compiler for ARM

Main features:
    • Supports the entire ARM microcontroller architecture
    • Free 30 days trial - download a fully functional CodeMaster IDE with the compiler, simulator and ARM debugger
    • Conforms to the ANSI/ISO 9899-1990 standard
    • Produces fast and reentrant code
    • Includes C and assembler peripheral register definition files
    • Includes run-time libraries for both ARM and Thumb modes
    • Allows mixing ARM and Thumb functions in the same source file
    • Provides efficient ARM / Thumb inter-working support
    • Supports in-line assembler and ARM specific intrinsic functions for efficiency
    • Allows writing interrupt routines in C
    • IEEE-754 floating-point arithmetic for double and single precision operations
    • Generates comprehensive symbolic debug information for debugging
    • Supports the size of ARM / Thumb applications up to 4G bytes
    • VFP Vector Floating Point coprocessor code generation (will be added soon)
Assembler features:
    • Allows assigning C types to variables and functions
    • Supports conditional assembly
    • Provides strict operand type checking
    • Includes extensive set of 32-bit arithmetic and logical operators
    • Supports local names (labels) in functions and macros
    • Powerful macro capabilities
    • Easy and safe integration with the compiler and CodeMaster debuggers
Go Back