This works presents the generation and customization of real time code for embedded controllers using a modeling and simulation environment. When the controller model is considered satisfactory, the developers can use a code generation tool to build a real time source code capable to be migrated to an embedded target processor. The code generation tool used is capable to generate real time code in ANSI C or ADA 95 languages. This process can be customized to adequate to a target processor and/or a Real Time Operating System (RTOS). The code customization can be achieved using a specific Template Programming Language (TPL) that specifies how the code will be generated. This technique makes it possible the instantiation of real time embedded controllers code using the same controller model to a wide variety of target processors and/or RTOSs. In this work we show that an Attitude Control System (ACS) for the Multi-Mission Platform (MMP) satellite can be developed and tested by using this approach. We also show tests that validate the performance of the ACS against its pointing and stabilization requirements.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Generation and Customization of Real Time Code for Embedded Controllers Using a Modeling and Simulation Environment


    Additional title:

    Sae Technical Papers



    Conference:

    SAE Brasil 2007 Congress and Exhibit ; 2007



    Publication date :

    2007-11-28




    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    Gene-Auto: Automatic Software Code Generation for Real-Time Embedded Systems

    Rugina, A.-E. / Thomas, D. / Olive, X. et al. | British Library Conference Proceedings | 2008


    Real-Time Customization and Motion Simulation of the Omnidirectional Wheelchair Based on VRML

    Wang, Ban ;Zhou, Wei Hua ;Guo, Ji Feng | Trans Tech Publications | 2011


    Integrated Modeling Environment for detailed algorithm design, simulation and code generation

    Syed,F. / Nallapa,R. / Grand,K. et al. | Automotive engineering | 2007


    Integrated Modeling Environment for Detailed Algorithm Design, Simulation and Code Generation

    Ramaswamy, Deepa / Syed, Fazal / Grand, Kerry et al. | SAE Technical Papers | 2007


    Automatic Generation, Migration, and Tests of a Real Time Code to an Embedded Controller

    de Amorim, Francisco Carlos / de Oliveira e Souza, Marcelo Lopes | SAE Technical Papers | 2008