Debugging of embedded systems is one of the most important parts of firmware development. Real-time trace debugging by means of special software and hardware provides the best way to debug the firmware on real equipment. New challenges in higher education, caused by COVID-19 pandemic, require new approaches in courses, oriented on embedded system development. The paper is devoted to experience of STM32CubeMonitor implementation for remote debugging of STM32-based MCU boards during the quarantine and distance learning process, caused by COVID-19 pandemic.
This paper discusses some problems of development and testing of FreeRTOS-based application. The use of Tracealyzer software tool is proposed to make this process more convenient. The benefits of such usage have been shown on typical issues that can be met in development and debug phase.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.