Development of embedded software based on MATLAB

被引:0
|
作者
School of Precision Instrument and Opto-Electronics Engineering, Tianjin University, Tianjin 300072, China [1 ]
不详 [2 ]
不详 [3 ]
机构
关键词
MATLAB - Program debugging - Software architecture - Unified Modeling Language;
D O I
暂无
中图分类号
学科分类号
摘要
In order to get high efficiency of code design and convenience of software debugging, we applied unified modeling language (UML) and model-driven architecture (MDA) to the embedded system based on MSC1212. Firstly, Simulink/Stateflow toolbox in MATLAB was used to model and simulate complex event drive. Then stateflow coder was used to translate stateflow into efficient C code. By replacing the blank C function with the low-layer function of the target system based on MSC1212, the code of the embedded software was rapidly generated. Experimental results show that the code works well in the embedded target system. It has better performance and higher code efficiency than that generated by hand.
引用
收藏
相关论文
共 50 条
  • [31] Software Verification of a Virtual Development Environment for Embedded Software
    Hidayat, Febiansyah
    Satria, Hadipurnawan
    Kwon, Jin B.
    SEPADS'10: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2010, : 115 - 118
  • [32] Contract-Based Coordination of Hardware Components for the Development of Embedded Software
    Bouhadiba, Tayeb
    Maraninchi, Florence
    COORDINATION MODELS AND LANGUAGES, PROCEEDINGS, 2009, 5521 : 204 - 224
  • [33] Automated Unit Testing in Model-based Embedded Software Development
    Luckeneder, Christoph
    Kaindl, Hermann
    Korinek, Martin
    ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 427 - 434
  • [34] Embedded Linux based wireless Access Point - Software development aspects
    Demeter, Robert
    Margineanu, Ioan
    Constantin-Fabian, Luiza
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, VOL III: INDUSTRIAL AUTOMATION AND CONTROL, 2004, : 209 - 216
  • [35] Knowledge acqusition for mobile embedded software development based on product line
    Kim, HK
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2005, 3681 : 1131 - 1138
  • [36] Model-driven development of RTOS-Based embedded software
    Maeng, Ji Chan
    Na, Dongjin
    Lee, Yongsoon
    Ryu, Minsoo
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2006, PROCEEDINGS, 2006, 4263 : 687 - +
  • [37] An embedded software approach for the development of SIP-based VoIP server
    Hsu, RC
    Liu, CT
    Huang, WP
    Yang, JJ
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 688 - 694
  • [38] Workshop on embedded software development in collaboration
    Kuvaja, Pasi
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2006, 4034 : 454 - 454
  • [39] A Component Development Framework for Embedded Software
    Yuan, Cangzhou
    Liu, Zhao
    Wang, Xiaowei
    Yuan, Fayou
    2021 IEEE INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SOFTWARE ENGINEERING (ICICSE 2021), 2021, : 71 - 75
  • [40] Raising the bar in embedded software development
    Dowle, D
    Josifovska, S
    IEE REVIEW, 2003, 49 (02): : 38 - 40