An Aid Decision Tool for Real Time Application Systems

Ines Ben Hlima, Halim Kacem, A. Gharsallah
{"title":"An Aid Decision Tool for Real Time Application Systems","authors":"Ines Ben Hlima, Halim Kacem, A. Gharsallah","doi":"10.1109/SETIT54465.2022.9875745","DOIUrl":null,"url":null,"abstract":"In the last decades, the Internet of Things (IoT) has become ubiquitous as its architectures, based on microcontroller, comprise many devices. Currently, many Integrated Development Environments (IDEs), simulators and code generators help developers build up a program without supporting the code aid decision features of microcontroller systems and their peripherals. Thus, developer should have good programming skills to write optimized performance and efficiency code for microcontroller due to the complexity of this modern device, application constraint, etc.We present, in this paper, an aid decision microcontroller framework (ADM) that can be used to help the developer design their application quickly and efficiency, while respecting application constraint specified by the developer as an input. The components of ADM include Graphical User Interface (GUI), tools used to develop the configuration of processor and its peripherals.AMD is developed using Qt/C++ framework. It is interfaced with microcontrollers intensively used in IoT, such as STM32F405 from STMicroelectronics, to implement specific applications with optimized configuration and usage of the MCU resources.","PeriodicalId":126155,"journal":{"name":"2022 IEEE 9th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT)","volume":"144 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 9th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SETIT54465.2022.9875745","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In the last decades, the Internet of Things (IoT) has become ubiquitous as its architectures, based on microcontroller, comprise many devices. Currently, many Integrated Development Environments (IDEs), simulators and code generators help developers build up a program without supporting the code aid decision features of microcontroller systems and their peripherals. Thus, developer should have good programming skills to write optimized performance and efficiency code for microcontroller due to the complexity of this modern device, application constraint, etc.We present, in this paper, an aid decision microcontroller framework (ADM) that can be used to help the developer design their application quickly and efficiency, while respecting application constraint specified by the developer as an input. The components of ADM include Graphical User Interface (GUI), tools used to develop the configuration of processor and its peripherals.AMD is developed using Qt/C++ framework. It is interfaced with microcontrollers intensively used in IoT, such as STM32F405 from STMicroelectronics, to implement specific applications with optimized configuration and usage of the MCU resources.
实时应用系统的辅助决策工具
在过去的几十年里,物联网(IoT)已经变得无处不在,因为它的架构,基于微控制器,包括许多设备。目前,许多集成开发环境(ide)、模拟器和代码生成器帮助开发人员构建程序,而不支持微控制器系统及其外围设备的代码辅助决策特性。因此,由于这种现代设备的复杂性,应用程序约束等,开发人员应该具有良好的编程技能,以便为微控制器编写优化的性能和效率代码。我们在本文中提出了一个辅助决策微控制器框架(ADM),可用于帮助开发人员快速高效地设计其应用程序,同时尊重开发人员指定的应用程序约束作为输入。ADM的组件包括图形用户界面(GUI),用于开发处理器及其外围设备配置的工具。AMD是使用Qt/ c++框架开发的。它与意法半导体(STMicroelectronics)的STM32F405等在物联网中广泛使用的微控制器接口,通过优化配置和使用MCU资源来实现特定的应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信