• DocumentCode
    2856342
  • Title

    Rapid Development of Embedded Software Based on Matlab

  • Author

    Liu Yuliang ; Zhang Ying ; Xu Guo ; Zhang Yong

  • Author_Institution
    Coll. of Electr. Inf. & Autom., Tianjin Univ. of Sci. & Technol., Tianjin
  • fYear
    2008
  • fDate
    29-31 July 2008
  • Firstpage
    132
  • Lastpage
    135
  • Abstract
    In order to get high efficiency of code design and convenience of system maintenance, this paper applies the most advanced method, unified modeling language (UML) and model-driven architecture (MDA), on the development of the embedded system based on the MSC1212. Firstly, using Matlab/stateflow toolbox to model and simulate the complex event driven system in the embedded system introduced in this paper. Then using stateflow coder translated the state chart into high efficiency C code. By making some simple replacement to the blank C function with the low-layer function of the target system based MSC1212, the code rapid generation of the embedded software is finished. It has been proved by experiment that, the automatically code generation introduced in this paper works well in the embedded target system. It has good performance and high code efficiency than those code generated by hand.
  • Keywords
    Unified Modeling Language; embedded systems; mathematics computing; program compilers; software architecture; software engineering; MSC1212; Matlab embedded software; Matlab-stateflow toolbox; UML; blank C function; code design; code generation; complex event driven system; model-driven architecture; system maintenance; unified modeling language; Assembly; Conferences; Embedded software; Embedded system; Mathematical model; Real time systems; Software design; Software maintenance; Software systems; Unified modeling language; Embedded system; Model-driven architecture; State chart;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Software and Systems Symposia, 2008. ICESS Symposia '08. International Conference on
  • Conference_Location
    Sichuan
  • Print_ISBN
    978-0-7695-3288-2
  • Type

    conf

  • DOI
    10.1109/ICESS.Symposia.2008.47
  • Filename
    4627145