The proposed work manifests the significance of a specialized middleware, like RTOS, for the management of application functions and system resources in a highly demanding real-time application. A video capturing and rendering system is used in the paper, to investigate on the design challenges and the role of RTOS in meeting the time constraints in a real-time system. The system either renders the captured video feed on the LCD terminal or transmits the encoded video feed by establishing a UDP connection with the remote host based on the software configuration. All the application functions are developed as FreeRTOS tasks with ATSAMV71 as the platform and hardware modules like OV7740 image sensor and an LCD display aiding the system with their respective functionalities. The performance is estimated from the system profile obtained from the trace visualization tool, SystemView. The study also gives an in-depth understanding on the tasks present, computational requirement and time constraints present in the system. Further performance enhancement can be achieved by using the advanced features such as Cache and Tightly coupled Memory (TCM) available on ATSAMV71 controller.
Performance Analysis of FreeRTOS Based Video Capture System
01.06.2019
2865001 byte
Aufsatz (Konferenz)
Elektronische Ressource
Englisch
Springer Verlag | 2024
|Beginning STM32 : Developing with FreeRTOS, Libopencm3, and GCC
TIBKAT | 2024
|DESIGN OF MOTOR CONTROL DRIVER BASED ON ARM AND FREERTOS
TIBKAT | 2021
|