6步玩转openharmony标准芯片适配-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 22919
  • 博文数量: 15
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 165
  • 用 户 组: 普通用户
  • 注册时间: 2023-08-21 10:33
文章分类
文章存档

2024年(9)

2023年(6)

我的朋友
最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: 其他平台

2023-08-21 10:54:57

前言
本文是openharmony标准芯片的适配指南,希望能帮助大家更清晰认识到openharmony芯片的适配过程。本文描述的过程范围,从头从零开始——芯片没有在openharmony适配过,到满足商用质量和通过兼容性测试——功能稳定性性能安全等各方面都达到商用质量,并且能通过openharmony兼容性认证,描述这个过程中的主要步骤、适配思路,提供指导和案例。不同产品的硬件能力不一样,需要适配的功能模块也不一样,可以根据需要裁剪。主要内容包括:
1. 适配全局观
2. 适配过程介绍
3. 适配指导

适配全局观
先上一个全局的图,让大家对openharmony标准芯片适配有个整体的认识。
6步玩转openharmony标准芯片适配-开源基础软件社区
适配过程介绍
再给大家介绍整个适配过程。整个适配过程可以分为六大阶段。

下面介绍各个阶段的划分和主要内容。

阶段一 系统启动
6步玩转openharmony标准芯片适配-开源基础软件社区
本阶段主要目标是将openharmony系统在这个新芯片上启动起来,能从后台看进入了openharmony系统。完成这一步后,就有了可供各开发者并行开发的基础版本。其他硬件模块的适配,第二、三、四阶段的硬件适配,如图形、wifi、gpu等,都可以开始并行工作了。

为了完成这一步,从{banned}{banned}{banned}最佳佳佳初的代码工程搭建、烧录打包、内核移植、内核启动等一系列工作,直到system init启动;为了方便更多开发者调试,特意加了hdc适配。
阶段二 点屏
本阶段主要目标是点亮屏幕,提供一个肉眼可见的openharmony系统版本,为后续开发更见便捷。

在阶段一的基础上,点亮屏幕依赖两个方面:一是应用要正常启动,二是图形要适配。

应用的正常启动:没有专门要适配的,主要依赖上一阶段内核移植修改要全面,如果没有启动就依次检查各个点,一般是相关功能依赖的没有开启。比如accesstoken如果没有移植,会导致softbus、foundation等启动不了。

图形适配:主要是图形驱动移植和display hdi适配。

适配完成之后,修改系统采用cpu点亮屏幕。
阶段三 基础硬件适配


-----------------------------欲知详情,请移步laval社区-----------------------------

阅读(144) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图