内核系统(Kernel)

模块分类:系统核心 / 更新时间:2026-07-03

模块概述

Kernel(内核)是 HRTOS 的核心运行层,负责任务创建、调度管理、 空闲任务执行以及系统底层资源控制。

同时该模块还包含8051平台的内存模型适配接口, 用于实现内部RAM与xdata之间的数据调度与优化访问。

核心功能

调度与任务系统

函数名 说明 详情
os_task_create 创建任务 查看
os_set_scheduler 设置调度器模式 查看
os_scheduler_mode_switch 切换调度模式 查看
os_dispatch_select 调度选择逻辑 查看

系统控制

函数名 说明 详情
os_idle_task 空闲任务 查看
os_idle_hook_register 注册空闲钩子函数 查看

内存与工具函数

函数名 说明 详情
os_slab_overflow 内存溢出检测 查看
os_slab_overflow_register 注册内存溢出检测 查看

8051移植层(Port Layer)

函数名 说明 详情
os_data_to_xdata 内部RAM → XDATA 查看
os_xdata_to_data XDATA → 内部RAM 查看

扩展阅读