Bootstrap
OpenHarmony LiteOS C-SKY指令集移植指南

摘要:本文介绍在OpenHarmony社区LiteOS-M项目中新增C-SKY指令集的开发流程,以及适配相应qemu工程的方法和步骤,供LiteOS内核相关开发者学习交流。

解读鸿蒙轻内核的监控器:异常钩子函数

摘要:本篇先介绍下支持的异常钩子函数的类型,异常钩子函数的注册、执行等内部操作API接口,并介绍下使用异常钩子函数的操作接口。

互斥锁Mutex:鸿蒙轻内核中处理临界资源独占的“法官”

​​摘要:本文带领大家一起剖析鸿蒙轻内核的互斥锁模块的源代码,包含互斥锁的结构体、互斥锁池初始化、互斥锁创建删除、申请释放等。

互斥锁Mutex:鸿蒙轻内核中处理临界资源独占的“法官”

​​摘要:本文带领大家一起剖析鸿蒙轻内核的互斥锁模块的源代码,包含互斥锁的结构体、互斥锁池初始化、互斥锁创建删除、申请释放等。

深层剖析鸿蒙轻内核M核的动态内存如何支持多段非连续性内存

​​​​​​​​​​​​​​​​​​摘要:鸿蒙轻内核M核新增支持了多段非连续性内存区域,把多个非连续性内存逻辑上合一,用户不感知底层的不同内存块。

鸿蒙轻内核定时器Swtmr:不受硬件和数量限制,满足用户需求

​​​​​​​​​​​​摘要:本文通过分析鸿蒙轻内核定时器模块的源码,掌握定时器使用上的差异。

双向循环链表:鸿蒙轻内核中数据的“驿站”

​​摘要:双向链表Doubly Linked List是鸿蒙轻内核最重要的数据结构之一,在各个模块有着非常广泛的使用。

【ELT.ZIP】OpenHarmony啃论文成长计划——综述视角解读压缩编码

本文出自 ELT.ZIP 团队,ELT<=>Elite(精英),.ZIP为压缩格式,ELT.ZIP即压缩精英。

听见“SHE”说丨OpenHarmony Ladies不被定义的“AWESOME”

3 月 17 日 19:00-21:00,首届“OpenHarmony女性开发者活动”,即将拉开帷幕

手把手带你做LiteOS的树莓派移植

摘要:树莓派是英国的慈善组织“Raspberry Pi 基金会”开发的一款基于arm的微型电脑主板。本文介绍基于LiteOS的树莓派移植过程。

【ELT.ZIP】OpenHarmony啃论文成长计划——多维探秘通用无损压缩

压缩的标准方法是定义产生不同类型数据源的类别,假设数据是由某一类源产生的,并应用为其特殊设计的压缩算法,若可以在近似为输出的数据上良好运行,便可被称为通用压缩算法。

OpenHarmony 1.1.0 LTS 版本正式发布

OpenHarmony1.1.0 LTS 版本正式发布,新增AI子系统、电源管理子系统、泛Sensor子系统、升级子系统及统一AI引擎框架。LiteOS-M内核完成三方可移植性重构。驱动子系统完善了Wi-Fi、Sensor、Input、Display的驱动模型。

构建多架构镜像的最佳实践

如今,Docker 容器镜像可以支持多种架构/平台,多架构镜像的构建已经成为了必备技能。

鸿蒙轻内核源码分析:掌握信号量使用差异

​​摘要:本文带领大家一起剖析鸿蒙轻内核的信号量模块的源代码,包含信号量的结构体、信号量池初始化、信号量创建删除、申请释放等。

Arm vs x86: 解释指令集、架构和所有关键差异

【翻译于androidauthority.com 上 Robert Triggs的《Arm vs x86: Instruction sets, architecture, and all key differences explained》】Arm是手机的顶级CPU设计师,英特尔是PC领域的大牌。两者都制造处理器,但有什么区别?

前端开发华为鸿蒙系统应用 OpenHarmony JS

一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统 。现已开源,名为OpenHarmony。

v05.05 鸿蒙内核源码分析(任务管理) | 任务池是如何管理的 | 百篇博客分析 HarmonyOS 源码

曾子曰:“吾日三省吾身:为人谋而不忠乎?与朋友交而不信乎?传不习乎?”《论语》:学而篇

v04.03 鸿蒙内核源码分析(任务调度) | 任务是内核调度的单元 | 百篇博客分析 HarmonyOS 源码

子谓公冶长,“可妻也。虽在缧绁之中,非其罪也”。以其子妻之。《论语》:公冶长篇

OpenHarmony 1.1.0 LTS 版本正式发布

OpenHarmony1.1.0 LTS 版本正式发布,新增AI子系统、电源管理子系统、泛Sensor子系统、升级子系统及统一AI引擎框架。LiteOS-M内核完成三方可移植性重构。驱动子系统完善了Wi-Fi、Sensor、Input、Display的驱动模型。

关于OpenHarmony 2.0共建进展

OpenHarmony 2.0对整个系统做了大量优化,用460万行左右的代码量,实现了安卓1525万行代码覆盖的功能,用约18000个API完成了对安卓36000多个API的功能性替换。

简单3步,OpenHarmony上跑起ArkUI分布式小游戏

我们结合方舟开发框架(ArkUI)、分布式组网和 FA 跨设备迁移能力这三种特性使用 ets 开发了一款传炸弹应用

OpenHarmony LiteOS C-SKY指令集移植指南

摘要:本文介绍在OpenHarmony社区LiteOS-M项目中新增C-SKY指令集的开发流程,以及适配相应qemu工程的方法和步骤,供LiteOS内核相关开发者学习交流。

事件Event:带你体验鸿蒙轻内核中一对多、多对多任务同步

​​​​​​​​​​​​​​摘要:本文通过分析鸿蒙轻内核事件模块的源码,深入掌握事件的使用。

DevEco Device Tool 3.0 Beta2新版本发布,新增可视化Trace工具和Perf性能分析工具

本次为大家带来的是新版本3.0 Beta2,新增三项新功能,欢迎大家升级体验

解读鸿蒙轻内核的监控器:异常钩子函数

摘要:本篇先介绍下支持的异常钩子函数的类型,异常钩子函数的注册、执行等内部操作API接口,并介绍下使用异常钩子函数的操作接口。

互斥锁Mutex:鸿蒙轻内核中处理临界资源独占的“法官”

​​摘要:本文带领大家一起剖析鸿蒙轻内核的互斥锁模块的源代码,包含互斥锁的结构体、互斥锁池初始化、互斥锁创建删除、申请释放等。

鸿蒙轻内核源码分析:掌握信号量使用差异

​​摘要:本文带领大家一起剖析鸿蒙轻内核的信号量模块的源代码,包含信号量的结构体、信号量池初始化、信号量创建删除、申请释放等。

深层剖析鸿蒙轻内核M核的动态内存如何支持多段非连续性内存

​​​​​​​​​​​​​​​​​​摘要:鸿蒙轻内核M核新增支持了多段非连续性内存区域,把多个非连续性内存逻辑上合一,用户不感知底层的不同内存块。

【直播回顾】OpenHarmony知识赋能第四期直播——标准系统HDF开发

3月10日晚上19点,OpenHarmony开发者成长计划社群内,我们举办了知识赋能第四期直播课《OpenHarmony标准系统HDF框架介绍》,吸引了数千名开发者线上观看学习,并受到了大家的一致好评。

诚邀参与 | OpenHarmony校园极客秀征文活动

此次征文活动将为学生极客提供一个展示创意和技术的舞台,找到你身边的明星学生开发者

鸿蒙轻内核定时器Swtmr:不受硬件和数量限制,满足用户需求

​​​​​​​​​​​​摘要:本文通过分析鸿蒙轻内核定时器模块的源码,掌握定时器使用上的差异。

一文带你读懂数字管家

闹钟准时响起,起床时间到,窗帘自动拉开,伴随着清晨的第一缕阳光,新的一天开始了

听见“SHE”说丨OpenHarmony Ladies不被定义的“AWESOME”

3 月 17 日 19:00-21:00,首届“OpenHarmony女性开发者活动”,即将拉开帷幕

双向循环链表:鸿蒙轻内核中数据的“驿站”

​​摘要:双向链表Doubly Linked List是鸿蒙轻内核最重要的数据结构之一,在各个模块有着非常广泛的使用。

其他标签