{"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.