分类文章标题链接核心内容
架构与核心组成学习记录 --input HDF 驱动https://laval.csdn.net/662f0f8c9ab37021bfb2f5dd.htmlHDF 架构四大组成:HDI 层(标准化接口)、HDF 驱动框架(设备 / 服务管理、PnP)、统一配置界面(HCS 文件)、OSAL(内核差异屏蔽)
架构与核心组成启动 System Init 进入 OpenHarmony 系统过程分析与适配https://laval.csdn.net/658ceb0928cf1d21b51fcade.html系统启动流程:BootLoader(硬件初始化 + 内核加载)→ Init 进程(文件系统挂载 + ueventd 启动)→ SAMGR(服务注册)→ appspawn(应用孵化)
架构与核心组成OpenHarmony 源码学习之编译构建https://laval.csdn.net/65892ae0dafaf23eeaee36cc.htmlBSP 定位:系统最底层(硬件与 OS 桥梁),源码目录(device/board//vendor/),核心功能(SoC / 时钟 / 中断 / GPIO 初始化,统一硬件接口)
核心模块详解OpenHarmony 轻量系统编译手册https://laval.csdn.net/66683315f146327b8ffd8dd8.htmlHAL(硬件抽象层):BSP 核心,封装硬件细节→提供标准 API,与 HDF 协同(HAL 定义接口,HDF 实现)
核心模块详解新增 hdf 驱动 demohttps://laval.csdn.net/67beddc0d649b06b61c3e678.htmlHDF 驱动开发:定义 HDI→实现驱动→编写 HCS 配置→注册;分层设计(用户态 HDI→HDF→HAL→硬件);HCS 配置解耦
核心模块详解【移植】OpenHarmony 开发案例:Combo 解决方案之 W800 芯片移植案例https://laval.csdn.net/6706caf582931a478c0a9c7a.html启动引导:bootstrap_lite/syspara_lite配置;初始化流程(MODULE_INIT (bsp)→device→core→SYS_INIT (service));DTS 参数传递
定位与作用L0 设备 OpenHarmony 的 XTS 适配通用指导https://laval.csdn.net/676e759861f6a61b945ebdba.htmlBSP 作用:硬件适配(初始化 + 驱动)、系统全流程支撑(上电→稳定运行);核心使命(硬件正常工作 + OS 调用硬件)
定位与作用鸿蒙南向开发:Board 和 SoC 解耦的设计思路https://blog.csdn.net/m0_70749039/article/details/139812247系统集成:目录结构(device/boards/板级 /device/soc/SoC 级);解耦设计(独立开发 + 复用);HCS 统一资源管理
定位与作用【FFH】OpenHarmony 构建编译实战https://blog.csdn.net/weixin_41424839/article/details/141204351系统位置:device仓(硬件代码 + 板级配置);集成方式(编译配置纳入构建);依赖 / 版本管理(与系统版本兼容)
开发规范与流程【经验分享】开发板如何适配 OpenHarmony3.2https://laval.csdn.net/66a0ad9876e87a79e35b6ad4.html适配流程:环境搭建→内核移植(打补丁)→驱动适配(LCD/TP/Wi-Fi 等)→系统调测(烧录 + 串口调试 + 功能测试)
开发规范与流程L0 设备 OpenHarmony 的 XTS 适配通用指导https://laval.csdn.net/676e759861f6a61b945ebdba.html开发规范:目录结构(device/board//vendor/)、配置文件(HCS/config.json)、驱动开发(遵循 HDF 接口标准)
开发规范与流程如何向 OpenHarmony 中编译构建自己的子系统、部件和模块https://laval.csdn.net/66b18c2313d7d52ab426ecf0.html集成规范:编译配置(GN 构建 + BUILD.gn)、依赖管理、版本兼容、模块纳入系统构建
实践案例触觉智能 Purple Pi OH 鸿蒙开发板 OpenHarmony 开发编译手册https://laval.csdn.net/67738f692db35d11952765cc.htmlRK3568 平台:源码编译(build.sh)、内核定制、外设适配(I2C/SPI/GPIO)、烧录调试(串口 + HDC)
实践案例OpenHarmony5.0 小型设备 Hi3861 芯片小熊派开发板升级移植指导https://laval.csdn.net/67e2a69f45a25f3de59f0fe8.html轻量系统(Cortex-M):启动文件修改(中断向量表)、内存优化、低功耗管理、资源精简适配
实践案例显示相关适配案例汇总https://laval.csdn.net/669a047376e87a79e359108c.html显示设备 BSP:LCD 控制器初始化、多屏适配(分辨率 / LVDS/MIPI)、性能优化(帧率 / 延迟)、常见问题解决(花屏 / 闪烁)
开发工具与资源性能分析工具使用指导https://laval.csdn.net/64c75ed9bfca273ff3549508.html调试工具:bytrace(性能分析)、hilog(日志)、HDC(调试 / 文件传输);问题定位(日志分析)
Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐