![]() |
![]() |
![]() |
![]() |
![]() |
Application Area for the Cmicro SDL to C Compiler
The application area for the Cmicro SDL to C Compiler is:
- Generation of applications, including embedded system applications with real time characteristics (Configuration: Cmicro Library and generated C code running on target).
- Generation of target debug applications, including embedded system applications with real time characteristics (Configuration: Cmicro Library, generated C code and SDL Target Tester running on target).
In this part of the chapter, the general behavior of the Cmicro SDL to C Compiler, as seen from the users point of view, is discussed.
Highly Optimized Code for Target
The generated code in combination with the Cmicro Library is highly optimized, which is unavoidable for microcontrollers and real-time applications. Some optimizations have been possible only by introducing restrictions in the use of SDL. Other optimizations have been possible by generating more compact code. For the restrictions in the use of SDL please see SDL Restrictions. Details regarding the output of the Cmicro code generation can be found in Output of Code Generation.
Target Debug
With the generated code it is possible to debug the application on the target using the Cmicro Library and the SDL Target Tester library. The parts of the Cmicro code generation which are used for the SDL Target Tester are also highly optimized. Please see The SDL Target Tester.
http://www.ibm.com/rational |
![]() |
![]() |
![]() |
![]() |