$darkmode
▼内核子系统 | 提供 RT-Thread 系统的核心功能,包括线程管理、同步、通信、中断与异常处理等接口 |
线程管理 | 线程控制模块提供线程生命周期管理和调度控制功能 |
▼线程同步 | 提供线程间同步与通信机制,包括信号量、互斥锁、事件集和消息队列等 |
信号量 | 提供基于计数器的线程同步机制 |
互斥锁 | 提供具有优先级继承的互斥访问机制 |
事件集 | 提供多事件同步触发机制 |
▼线程通信 | 提供线程间同步与通信机制,包括信号量、互斥锁、事件集和消息队列等 |
邮箱 | 提供固定长度消息传递服务 |
消息队列 | 提供可变长度消息传递服务 |
内存管理 | 提供动态内存分配接口 |
中断管理 | 提供中断初始化、使能、屏蔽、嵌套计数接口 |
系统节拍 | 提供系统节拍 tick 相关的服务 |
系统定时器 | 提供定时器接口,实现延迟执行与周期性任务调度 |
▼驱动子系统 | 提供 RT-Thread 系统的设备驱动框架和驱动管理机制 |
PIN | 提供对 GPIO 引脚的输入/输出控制与中断管理接口 |
UART | 提供 UART 设备的查找、打开、控制、读写和关闭接口 |
SPI | 提供 SPI 总线与设备的注册、配置与数据传输接口 |
I2C | 提供 I2C 总线与设备的注册、配置与读写接口,支持主从通信模式 |
CAN | 提供 CAN 设备的查找、打开、控制、读写和关闭接口 |
PWM | 提供 PWM 设备的查找,配置,通道开启与关闭 |
HWTIMER | 提供 hwtimer 设备的查找、打开、初始化、控制接口 |
WDOG | 提供 watchdog 设备的查找、打开、初始化、控制接口 |
▼文件子系统 | 提供 RT-Thread 系统的文件访问机制 |
文件操作 | 文件读写及相关操作函数 |
目录操作 | 目录管理及相关操作函数 |
▼网络子系统 | 提供 RT-Thread 网络编程和网卡管理等接口 |
BSD-SOCKET | 提供网络通信与协议栈相关的接口,支持多种网络协议和配置管理 |
网卡管理 | 网卡管理相关函数 |