openharmony 鸿蒙 kernel-mini-basic-interrupt

中断管理 基本概念 在程序运行过程中,出现需要由CPU立即处理的事务时,CPU暂时中止当前程序的执行转而处理这个事务,这个过程叫做中断。当硬件产生中断时,通过中断号查找到其对应的中断处理程序,执行中断处理程序完成中断处理。
阅读全文

openharmony 鸿蒙 kernel-mini-appx-lib

标准库支持 CMSIS支持 基本概念 CMSIS是Cortex Microcontroller Software Interface Standard(Cortex微控制器软件接口标准)的缩写,是对于那些基于ARM Cortex处理器的微控制器独立于供应商的硬件抽象层。它包含多个组件层,其中之一是RTOS层,该层定义了一套通用及标准化的RTOS
阅读全文

开源鸿蒙 POSIX支持

OpenHarmony内核使用musl libc库以及自研接口,支持部分标准POSIX接口,开发者可基于POSIX标准接口开发内核之上的组件及应用。
阅读全文

开源鸿蒙 CMSIS支持

CMSIS是Cortex Microcontroller Software Interface Standard(Cortex微控制器软件接口标准)的缩写,是对于那些基于ARM Cortex处理器的微控制器独立于供应商的硬件抽象层。它包含多个组件层,其中之一是RTOS层,该层定义了一套通用及标准化的
阅读全文

开源鸿蒙 双向链表

双向链表是指含有往前和往后两个方向的链表,即每个结点中除存放下一个节点指针外,还增加一个指向前一个节点的指针。其头指针head是唯一确定的。
阅读全文

openharmony 鸿蒙 kernel-mini-appx-code

内核编码规范 此规范基于业界通用的编程规范整理而成,请内核的开发人员遵守这样的编程风格。 总体原则 总体原则: 清晰:代码应当易于理解、易于维护、易于重构,避免晦涩语法。
阅读全文

openharmony 鸿蒙 Readme-CN

内核 内核概述 轻量系统内核(LiteOS-M) 轻量系统内核概述 基础内核 中断管理 任务管理 内存管理 内核通信机制 事件 互斥锁 消息队列 信号量 时间管理
阅读全文