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 条
  • [41] Embedded knowledge and offshore software development
    Nicholson, Brian
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 269 - 269
  • [42] Software behavior description of real-time embedded systems in Component Based Software Development
    Kim, Ji Eun
    Kapoor, Rahul
    Herrmann, Martin
    Haerdtlein, Jochen
    Grzeschniok, Franz
    Lutz, Peter
    ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 307 - 311
  • [43] Successfully outsourcing embedded software development
    Rottman, JW
    COMPUTER, 2006, 39 (01) : 55 - +
  • [44] Improving Software Development for Embedded Systems
    Garrido, Jose M.
    PROCEEDINGS OF THE SOUTHEAST CONFERENCE ACM SE'17, 2017, : 231 - 234
  • [45] A DISTRIBUTED DEVELOPMENT ENVIRONMENT FOR EMBEDDED SOFTWARE
    TZOU, SY
    LIM, JJ
    MENON, J
    PALMER, D
    SOFTWARE-PRACTICE & EXPERIENCE, 1993, 23 (11): : 1235 - 1248
  • [46] Development of Simulation Software for Coal-Fired Power Units Based on Matlab/Simulink
    Liu, Chang-liang
    Chen, Lin
    Wang, Xiao-mei
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF CONTEMPORARY INTELLIGENT COMPUTING TECHNIQUES, 2008, 15 : 260 - +
  • [47] Modular simulation software development for liquid propellant rocket engines based on MATLAB Simulink
    Naderi, Mahyar
    Liang, Guozhu
    Karimi, Hasan
    2017 INTERNATIONAL CONFERENCE ON MECHANICAL, MATERIAL AND AEROSPACE ENGINEERING (2MAE 2017), 2017, 114
  • [48] Development of a MATLAB-based software system for realistic geometry BEM head modeling
    Zhang, X
    Sasaki, H
    Towle, VL
    Alperin, N
    Lian, J
    He, B
    IEEE-EMBS ASIA PACIFIC CONFERENCE ON BIOMEDICAL ENGINEERING - PROCEEDINGS, PTS 1 & 2, 2000, : 682 - 683
  • [49] Development of a Matlab software for analysis of heart rate variability
    de Carvalho, JLA
    da Rocha, AF
    de Oliveira Nascimento, FA
    Neto, JS
    Junqueira, LF
    2002 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I AND II, 2002, : 1488 - 1491
  • [50] MBS SOFTWARE DEVELOPMENT WITH MATLAB FOR TEACHING AND INDUSTRIAL USAGES
    Garcia de Jalon, Javier
    Hidalgo, Andres F.
    Callejo, Alfonso
    PROCEEDINGS OF ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 4, PTS A-C, 2010, : 1509 - 1515