LiteOS-M内核架构LiteOS-M内核架构包含了硬件相关层以及硬件无关层。硬件相关层硬件无关层 LiteOS-M内核架构硬件相关层按不同编译工具链、芯片架构分类,提供统一的HAL(HardwareAbstractionLayer)接口。硬件架构支持ARM、RISC-V、Xtensa、C-SKY等内核,在此基础上抽象出统一的硬件架构。支持驱动框架HDF,统一驱动标准,为...
LiteOS kernel for devices with few resources| such as the MCU | 适用于MCU等各种资源极小设备的LiteOS内核 - feat: 回合liteos_m内核架构图 · openharmony/kernel_liteos_m@0c577f3
timer框架实现内核依赖Arch而Arch不依赖内核,并且可以减少对外暴漏的接口,使得三方 适配时更加明确需要实现的接口。 方案描述: 1.tick timer结构 在kernel_liteos_m/arch/include/los_timer.h,中定义结构: typedef struct { UINT32 freq; INT32 irqNum; UINT32 (*init)(HWI_PROC_FUNC tickHandler); UINT64 ...