鸿蒙进阶
文章平均质量分 93
鸿蒙、开源鸿蒙系统Framework核心底层源码解读和设计架构分享
CrazyMo_
最美不过,心中有梦,身旁有你!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
鸿蒙进阶——鸿蒙系统能力SA的动态启动详解(一)
本文分析了鸿蒙操作系统(OpenHarmony)中系统能力(System Ability, SA)的动态启动机制原创 2025-11-18 10:44:04 · 653 阅读 · 0 评论 -
鸿蒙进阶——一文读懂Mindspore-NNRT-HDF工作流程
本文介绍了华为MindSpore AI框架及其与NNRT(神经网络运行时)的协同工作方式。MindSpore作为AI推理框架,通过NNRT实现模型在NPU等硬件上的高效推理。文章详细阐述了模型加载、初始化及推理流程,解析了NNRT的架构设计及其与MindSpore的交互机制,包括在线构图、模型编译和推理执行等关键环节。同时概述了OpenHarmony HDF驱动框架的结构和通信原理,以及HDI接口在NNRT与硬件通信中的作用。整体呈现了从AI模型到硬件加速的完整技术链路。原创 2025-06-19 16:32:08 · 1391 阅读 · 0 评论 -
鸿蒙进阶——Mindspore Lite AI框架源码解读之模型加载详解(三)
LiteSession处理Model对象的后续流程。原创 2025-06-09 15:58:49 · 495 阅读 · 0 评论 -
鸿蒙进阶——驱动框架UHDF 机制核心源码解读(二)
本文深入解析了OpenHarmony中UHDF驱动框架的核心机制。系统启动时通过解析hdf_devhost.cfg配置文件,结合SeLinux策略动态加载驱动服务。原创 2025-05-26 14:03:19 · 1357 阅读 · 0 评论 -
鸿蒙进阶——CMakelist、GN语法简介及三方库通用移植指南
本文介绍了BUILD.gn构建脚本语言及其在OpenHarmony中的应用,详细列举了GN常用的内置变量和函数,如current_cpu、assert()等。原创 2025-05-22 22:30:00 · 1565 阅读 · 0 评论 -
鸿蒙进阶——驱动框架UHDF 机制核心源码解读(一)
本文从源码角度介绍了OpenHarmony中的UHDF核心工作流程。UHDF是面向用户层的驱动交互接口层,依赖于KHDF工作。文章详细解析了UHDF的核心参与角色,包括device_manager.c、devhost.c和driver_loader_full.c等模块的功能及其在驱动管理中的作用。通过device_manager.c启动设备管理服务,devhost.c负责加载驱动逻辑,并结合.hcs配置文件进行设备注册与启动。原创 2025-05-21 19:20:03 · 1376 阅读 · 0 评论 -
鸿蒙进阶——驱动框架HDF 基础理论入门
OpenHarmony 系统 HDF 驱动框架采用C 语言面向对象编程模型构建,通过平台解耦、内核解耦,来达到兼容不同内核,统一平台底座的目的,从而帮助开发者实现驱动一次开发,多系统部署的效果。操作系统适配层(OSAL,operatingsystem abstraction layer):对内核操作相关接口进行统一封装屏蔽不同系统操作接口。原创 2025-03-03 22:30:00 · 1519 阅读 · 0 评论 -
鸿蒙进阶——HDI及IDL硬件接口IPC框架小结
HDI(Hardware Device Interface):OpenHarmony硬件设备接口,定义系统中跨进程通信的接口,实现服务间的跨进程通信原创 2024-11-16 21:30:00 · 3314 阅读 · 0 评论 -
鸿蒙 入门——初识JS/ArkTS 侧的“JNI” NAPI框架内部核心原理(四)
实现一个NAPI模块,开发者需要完成模块注册、定义接口映射、实现回调方法等工作,这些工作在NAPI框架内部是怎么起作用的,为了实现javaScript与C++的交互,框架又做了哪些事情?NAIP框架代码在 foundation\arkui\napi\ 路径下,从源码结构上来看可分为interface、native_engine 和 xxxManager 三部分interface 目录为NAPI开发者提供了各种常用功能的API接口及宏定义。原创 2024-08-28 09:51:58 · 1558 阅读 · 0 评论
分享