Introduction to Rt-thread Chapter 2 STM32HAL library porting Rt-thread nano

stm32 porting rtthread operating system (nano)

Nano porting as above video

RT-Thread Nano (Nano for short) is a lightweight embedded real-time operating system (RTOS), developed by the RT-Thread team. The design goal of the Nano is to provide a simple, fast and reliable solution for small applications in embedded systems.

Nano's kernel is very small, occupying very little code space and stack space. It adopts an event-driven programming model, allows users to create and manage multiple tasks, and uses mechanisms such as semaphores and message queues to realize communication and synchronization between tasks. Nano also provides a rich hardware abstraction layer and device driver interface, supporting many common embedded processor architectures, such as ARM Cortex-M, RISC-V, etc.

Nano uses an open source license that allows users to freely use, modify and distribute the software. At the same time, the RT-Thread community also provides free technical support and rich documentation resources to help users better understand and use Nano.

Guess you like

Origin blog.csdn.net/lllmeimei/article/details/129843524