Willem Wakker is a Director of ACE and was responsible for the original ACE family of compilers (Cobol, Pascal, C, Fortran, Modula-2, C++) for over a decade. He is Chair of the Dutch Programming Languages Standards Committee and an active member of various international standardisation groups.

Prof. Dr. Rainer Leupers of RWTH Aachen helps to manage the Artist2 cluster "Compilers and Timing Analysis" with Prof. Reinhard Wilhelm of Saarland.
Official Name, version
ISO/IEC TR 18037:2004
Extensions to the programming language C to support fixed-point arithmetic, named address spaces and basic I/O hardware addressing. These features are commonly found in embedded processors and are not supported by the standard C language.

  • The latest version of TR 18037, approved for publication.
  • Embedded C related developments, in particular, products and applications: here.

Expected Next Major Release Date
Support is ongoing, based on submissions from market parties.

Technical Gains
Until recently, embedded processors were programmed in assembly language to make use of all the specific performance improving hardware features. By standardizing the C interface it is possible to program embedded processors with their ever increasing complex functionality using a high level language, thereby increasing portability and stability of the programs.

Previous Revisions/Versions
Embedded C is largely based on DSP-C, an industry standard defined by ACE and Philips.

Standardisation Body
ISO (International Organization for Standardization) and IEC (International Electrotechnical Commission) through their common working group ISO/IEC JTC 1/SC 22/WG 14.

Main Leader or Contact Person within the Standardisation Body
Willem Wakker (ACE), member of WG14 and project editor of TR 18037.

Industrial Domains
Embedded System in general.

Industrial Gains
The use of the specification allows the development and implementation of complex embedded software systems and algorithms in a portable, processor independent fashion. These result in gains for Performance and Ease of Engineering.

Main other non-ARTIST participants
See here.

(c) Artist Consortium, All Rights Reserved - 2006, 2007, 2008, 2009

Réalisation Axome - Création de sites Internet