0
2196
1
编译构建 编译环境搭建 首先请搭建OpenHarmony基础环境,相关操作请参考快速入门环境搭建章节。用户态和LiteOS-A的内核态编译均使用llvm编译器编译,安装方法在搭建基础环境中已提供。若选择移植linux内核,请执行如 ...
诚迈_雨哥
0
2654
1
Linux内核 移植概述 Linux内核移植主要涉及基于linux内核基线合入三方芯片补丁后,进行基础的内核编译构建及验证。 基本信息 当前Linux内核基线是基于Linux社区 4.19 LTS版本演进,合入CVE及bugfix补丁。具体信息参 ...
诚迈_雨哥
0
1434
2
平台驱动移植 在这一步,我们会在源码目录 //device/vendor_name/soc_name/drivers目录下创建平台驱动,如果你要移植的SOC的厂商还没有创建仓库的话,请联系sig_devboard创建。 建议的目录结构: device ├── vend ...
诚迈_雨哥
0
1465
1
移植概述 驱动主要包含两部分,平台驱动和器件驱动。平台驱动主要包括通常在SOC内的GPIO、I2C、SPI等;器件驱动则主要包含通常在SOC外的器件,如 LCD、TP、WLAN等 图1 OpenHarmony 驱动分类 HDF驱动被设计为可以跨O ...
诚迈_雨哥
0
1604
1
器件驱动移植 本章节讲解如何移植各类器件驱动。 LCD驱动移植 移植LCD驱动的主要工作是编写一个驱动,在驱动中生成模型的实例,并完成注册。 这些LCD的驱动被放置在源码目录 //drivers/hdf_core/framework/model/dis ...
诚迈_雨哥
0
1266
0
OpenHarmony开发者论坛感谢每一位开发者的贡献,感谢各位开发者对OpenHarmony开发者论坛的支持和热爱。 OpenHarmony开发者论坛也在加快完善论坛体系,为此,我们推出了论坛贡献周榜,展示近期内对OpenHarmony开发者 ...
论坛小助手
1
1656
0
这是一款集精致设计与科技美学为一身的产品~ 【“湖心波纹”案例】 【开源大师兄引脚图】 备注: 据“路边社”透露 + 笔者耐心思考总结得出以下结论~ 引脚图之所以仅有正面视角是因为 —— 仅正面的金手指接口被启 ...
时空未宇
0
5496
6
背景OHOS的编译构建系统是由sh脚本(或bat脚本),python脚本,Gn和Ninja工具组成的编译构建框架。总体编译构建流程是根据产品配置,生成具体依赖关系,然后使用Gn配置构建目标,通过Gn生成ninja文件,然后执行ninja ...
深开鸿_王石
0
1263
2
12月15日,一场以技术交流和创新碰撞为核心的开源大赛——开放原子开源大赛OpenHarmony创新赛(简称“OpenHarmony创新赛”)在江苏无锡圆满落幕。历经层层角逐,“biandangroup”赛队凭借参赛作品《便单》APP,从近6 ...
论坛小助手
0
6541
4
标准系统方案之瑞芯微RK3568移植案例 本文章是基于瑞芯微RK3568芯片的DAYU200开发板,进行标准系统相关功能的移植,主要包括产品配置添加,内核启动、升级,音频ADM化,Camera,TP,LCD,WIFI,BT,vibrator、sensor ...
诚迈_雨哥
0
1342
2
物联网解决方案之芯海cst85芯片移植案例 本文介绍基于芯海cst85芯片的cst85_wblink开发板移植OpenHarmony LiteOS-M轻量系统的移植案例。开发了Wi-Fi连接样例和XTS测试样例,同时实现了wifi_lite, lwip, startup, uti ...
诚迈_雨哥
0
1238
0
常见问题 如何将用户的堆内存挂载进内核 内核堆内存配置的相关宏如下,用户可根据实际情况,在target_config.h中配置: 表1 内核堆内存配置相关宏 宏名称 描述 LOSCFG_SYS_EXTERNAL_HEAP 这个宏决定系统是使 ...
诚迈_雨哥
0
2231
1
轻量带屏解决方案之恒玄芯片移植案例 本文章基于恒玄科技 BES2600W芯片的欧智通Multi-modal V200Z-R开发板,进行轻量带屏开发板的标准移植,开发了智能开关面板样例,同时实现了 ace_engine_lite、arkui_ui_lite、aa ...
诚迈_雨哥
0
1798
2
Combo解决方案之ASR芯片移植案例 本方案基于OpenHarmony LiteOS-M内核,使用ASR582X芯片的DEV.WIFI.A开发板进行开发移植。作为典型的IOT Combo(Wi-Fi+BLE)解决方案,本文章介绍ASR582X的适配过程。 编译移植 目录 ...
诚迈_雨哥
0
1250
0
中学生冬令营报名|这个寒假,来和中大学子一起挑战人工智能 引言: 近来,随着ChatGPT、AI绘画等人工智能工具的出现,人们的生活及工作节奏都发生了巨大的变化,这些人工智能工具的出现,我们可以更高效地获取信息、 ...
llwyhelen
0
1748
0
简介 OpenHarmony通过CES(Common Event Service,公共事件服务)为应用程序提供订阅、发布、退订公共事件的能力。 公共事件根据发送方不同可分为系统公共事件和自定义公共事件。 系统公共事件:系统将收集到的事件 ...
Laval社区小助手
0
2570
0
卡片概述 卡片是一种界面展示形式,可以将应用的重要信息或操作前置到卡片,以达到服务直达,减少体验层级的目的。 卡片展示 卡片常用于嵌入到其他应用(当前仅支持系统应用,例如Launcher)中作为其界面的一部分显 ...
Laval社区小助手
0
3792
1
前言 分布式硬件是OpenHarmony提供的一个分布式能力,能将多种设备组成一个“超级终端”,使用户根据现实需要和硬件能力,选择合适的硬件提供服务,灵活运用硬件进行资源分配和按需组合,充分发挥各类硬件设备的能力 ...
Laval社区小助手
0
2103
1
OpenHarmony 4.0蓝牙代码结构简析前言OpenHarmony 4.0上蓝牙仓和目录结构进行一次较大整改,本文基于4.0以上版本对蓝牙代码进行分析,便于读者快速了解和学习OpenHarmony蓝牙模块代码仓和目录结构当前蓝牙完整的代码 ...
深开鸿_石悌君
0
2808
0
在2023年Unity技术开放日广州站中,珠海西山居引擎平台技术总监黄锦寿分享了《Mecha BREAK》(即《解限机》)中的虚拟几何体(Virtual Geometry)等GPU Driven相关功能的开发与落地。2024年1月2日,团结引擎官方开放 ...
欢迎来到OpenHarmony开发者论坛
分享优质内容,参与深度交流,共同解答OpenHarmony技术疑问,成为大咖答主
02月
  • 积分榜
  • 贡献榜

Copyright   ©2025  OpenHarmony开发者论坛  京ICP备2020036654号-3 | 京公网安备11030102011662号 |技术支持 Discuz!

返回顶部