内核
优质
小牛编辑
186浏览
2023-12-01
RT-Thread 内核,包括内核库和实时内核的实现
模块 | |
基础定义 | |
RT-Thread 基本数据类型 | |
系统初始化 | |
RT-Thread 的启动流程 | |
内核对象管理 | |
内核对象管理接口 | |
线程管理 | |
线程管理接口 | |
时钟管理 | |
时钟管理接口 | |
定时器管理 | |
定时器管理接口 | |
线程间通讯 | |
线程间通讯接口 | |
内存池管理 | |
静态内存池接口 | |
动态内存管理 | |
动态内存堆接口 | |
中断管理 | |
中断管理接口 | |
系统钩子函数 | |
系统钩子函数 | |
其他内核服务 | |
内核中其他有用的服务 | |
错误代码 | |
错误代码 | |
详细描述
RT-Thread 内核,包括内核库和实时内核的实现
内核库是为了保证内核能够独立运行的一套小型的类似C库的函数实现子集。 它提供了类似“strcpy”、“memcpy”、“printf”、“scanf”等函数的实现。 RT-Thread 内核库仅提供内核用到的一小部分C库函数实现,为了避免与标准C库重名,在这些函数前都会添加上rt_前缀。
实时内核的实现包括:对象管理、线程管理及调度器、线程间通信管理、时钟管理及内存管理等等。