To populate Scholarly, sign in here .

Others

Title Designing and Implementing Embedded Systems Using Flowchart-Based Algorithms: Microcontroller-based Project Examples
Posted by Jofel Batutay
Authors Batutay, Jofel
Publication date 2023
Abstract Embedded systems are specialized computing devices that perform dedicated functions within larger systems. They often have strict requirements for performance, reliability, and energy efficiency. Developing firmware for embedded systems can be challenging, as it involves low-level programming, hardware interfacing, and complex algorithms. This paper presents a common approach to designing and implementing embedded systems using flowchart-based algorithms. Flowcharts are graphical representations of the logic and control flow of a program, which can help developers to visualize, verify, and debug their code. The paper introduces a set of common flowcharts for embedded system firmware development, such as initialization, input/output, timing, communication, and state machines. The paper demonstrates the effectiveness of the proposed approach by applying it to several real-world embedded system projects. The paper shows that the flowchart-based algorithms can simplify the firmware development process and improve the quality of the resulting code.
Index terms / Keywords Bonezegei, Jofel Batutay, Embedded Systems, Flowchart-Based Algorithms
DOI https://doi.org/10.13140/RG.2.2.33042.02246
URL https://www.researchgate.net/publication/376758449_Designing_and_Implementing_Embedded_Systems_Using_Flowchart-Based_Algorithms_Microcontroller-based_Project_Examples