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 条
  • [21] A CLOUD-BASED APPROACH TO DEVELOPMENT OF EMBEDDED SYSTEMS SOFTWARE
    Hausladen, Juergen
    Pohn, Birgit
    Horauer, Martin
    INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2015, VOL 9, 2016,
  • [22] Development of wireless embedded systems using component based software
    Yang, SJH
    Tsai, JJP
    Chen, I
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2002, 12 (02) : 135 - 153
  • [23] Component-based software development for embedded systems - An introduction
    Atkinson, C
    Bunse, C
    Peper, C
    Gross, HG
    COMPONENT-BASED SOFTWARE DEVELOPMENT FOR EMBEDDED SYSTEMS: AN OVERVIEW OF CURRENT RESEARCH TRENDS, 2005, 3778 : 1 - 7
  • [24] Chaos-model based framework for embedded software development
    Wu, HF
    Ying, J
    Chen, X
    Wu, MH
    Li, CY
    EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 582 - 588
  • [25] Model-based Development of embedded Vehicle Software at DaimlerChrysler
    Conrad, Mirko
    Fey, Ines
    Grochtmann, Matthias
    Klein, Torsten
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2005, 20 (1-2): : 3 - 10
  • [26] A Formal Model for Component-Based Embedded Software Development
    Li, Changde
    Zhou, Xingshe
    Dong, Yunwei
    Yu, Zhiwen
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 19 - 23
  • [27] Component-based software development for embedded systems - An introduction
    Atkinson, Colin
    Bunse, Christian
    Peper, Christian
    Gross, Hans-Gerhard
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2005, 3778 LNCS : 1 - 7
  • [28] Development of embedded software with component integration based on ABCD architectures
    Kim, HK
    Lee, RY
    Yang, HS
    FOURTH ANNUAL ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2005, : 54 - 60
  • [29] Workshop on agile development for embedded software development
    Grenning, J
    Cunningham, W
    Thomas, D
    EXTREME PROGRAMMING AND AGILE METHODS - XP/AGILE UNIVERSE 2003, 2003, 2753 : 209 - 209
  • [30] Development of MATLAB based tool software of rough set data analysis system
    Zhang, Xuefeng
    Zhang, Qingling
    Hao, Lina
    COMPLEXITY ANALYSIS AND CONTROL FOR SOCIAL, ECONOMICAL AND BIOLOGICAL SYSTEMS, 2006, 1 : 153 - 161