# Embedded-RT-Thread-Template **Repository Path**: End-ING/embedded-rt-thread-template ## Basic Information - **Project Name**: Embedded-RT-Thread-Template - **Description**: RT-Thread-Template RT-Thread学习 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-11-25 - **Last Updated**: 2024-12-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: RT-Thread ## README ## RT-Thread-Template RT-Thread学习 RT-Thread诞生于2006年,是一款以开源、中立、社区化发展起来的物联网操作系统。 RT-Thread主要采用 C 语言编写,浅显易懂,且具有方便移植的特性(可快速移植到多种主流 MCU 及模组芯片上)。RT-Thread把面向对象的设计方法应用到实时系统设计中,使得代码风格优雅、架构清晰、系统模块化并且可裁剪性非常好。 RT-Thread有完整版和Nano版,对于资源受限的微控制器(MCU)系统,可通过简单易用的工具,裁剪出仅需要 3KB Flash、1.2KB RAM 内存资源的 NANO 内核版本;而相对资源丰富的物联网设备,可使用RT-Thread完整版,通过在线的软件包管理工具,配合系统配置工具实现直观快速的模块化裁剪,并且可以无缝地导入丰富的软件功能包,实现类似 Android 的图形界面及触摸滑动效果、智能语音交互效果等复杂功能。 ## **RT-Thread架构** RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件的物联网操作系统,架构如下: ![architecturezh](pic/architecturezh.png) 1. STM32F407ZGT6_RT-Thread-Template RT-Thread stuio (完整版) - STM32F407 RT-Thread 测试完成 内核正常启动,Finsh组件正常使用 ,线程测试正常 2. STM32F407ZGT6_RTT-Nano-Template (Nano版本) - STM32F407 RT-Thread Nano 测试完成 内核正常启动,线程测试正常, Finsh组件使用有问题