On the Development of a Model-Based Embedded Systems Design Laboratory Course

B. Sababha, E. AlQaralleh, Y. Alqudah
{"title":"On the Development of a Model-Based Embedded Systems Design Laboratory Course","authors":"B. Sababha, E. AlQaralleh, Y. Alqudah","doi":"10.1109/IETSEC51476.2021.9440487","DOIUrl":null,"url":null,"abstract":"In this paper a model-based embedded systems design laboratory course development is presented. The course is an enhancement over an existing embedded systems laboratory course that uses conventional methods along with low-level and high-level programming languages in designing embedded systems. The proposed laboratory course introduces the concepts of model-based design, rapid prototyping, and auto-code generation to junior students of an undergraduate electrical engineering program. The students are exposed to model-based development and design through using MATLAB® Simulink®. The graphical environment of Simulink® allows students to easily design and implement embedded software and generate code without worrying about the details of conventional coding issues. Moreover, MATLAB® Simulink® allows easy auto-code generation to be executed on a variety of microcontrollers and FPGAs. The developed lab course and its experiments were implemented for two semesters at least. One of them was during the COVID-19 shutdown and thus the lab was conducted by students at home. The students’ feedback is promising and shows that the lab has helped attain more skills needed by the industry in addition to acquiring a new knowledge area that was not covered by the conventional curriculum.","PeriodicalId":156415,"journal":{"name":"2021 Innovation and New Trends in Engineering, Science and Technology Education Conference (IETSEC)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Innovation and New Trends in Engineering, Science and Technology Education Conference (IETSEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IETSEC51476.2021.9440487","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

In this paper a model-based embedded systems design laboratory course development is presented. The course is an enhancement over an existing embedded systems laboratory course that uses conventional methods along with low-level and high-level programming languages in designing embedded systems. The proposed laboratory course introduces the concepts of model-based design, rapid prototyping, and auto-code generation to junior students of an undergraduate electrical engineering program. The students are exposed to model-based development and design through using MATLAB® Simulink®. The graphical environment of Simulink® allows students to easily design and implement embedded software and generate code without worrying about the details of conventional coding issues. Moreover, MATLAB® Simulink® allows easy auto-code generation to be executed on a variety of microcontrollers and FPGAs. The developed lab course and its experiments were implemented for two semesters at least. One of them was during the COVID-19 shutdown and thus the lab was conducted by students at home. The students’ feedback is promising and shows that the lab has helped attain more skills needed by the industry in addition to acquiring a new knowledge area that was not covered by the conventional curriculum.
基于模型的嵌入式系统设计实验课程的开发
本文介绍了一种基于模型的嵌入式系统设计实验课程开发。本课程是对现有嵌入式系统实验课程的改进,该课程使用传统方法以及低级和高级编程语言来设计嵌入式系统。本实验课程将介绍基于模型的设计、快速原型设计和自动程式码生成的概念给电子工程专业的大三学生。学生们通过MATLAB®Simulink®接触到基于模型的开发和设计。Simulink®的图形环境使学生能够轻松地设计和实现嵌入式软件并生成代码,而无需担心传统编码问题的细节。此外,MATLAB®Simulink®允许在各种微控制器和fpga上执行轻松的自动代码生成。开发的实验课程及其实验至少实施了两个学期。其中一次是在COVID-19关闭期间,因此实验室由学生在家进行。学生们的反馈很有希望,并表明该实验室除了获得传统课程未涵盖的新知识领域外,还帮助获得了更多行业所需的技能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信