0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

openharmony源码解读

倩倩 来源:51CTO博客,虎扑,CSDN综合 作者:51CTO博客,虎扑, 2021-06-24 09:29 次阅读

此次开源的版本就叫OpenHarmony 2.0。以后也不再区分L2、L3、L4这样的。该版本可在所有大小设备上使用。

此次开源没有Java程序的支持,也就是不支持Android。没有Android的东西,也不支持Java应用。

如何获取OpenHarmony源码并说明OpenHarmony的源码目录结构。OpenHarmony的代码以组件的形式开放,开发者可以通过如下其中一种方式获取:

获取方式1:从镜像站点下载压缩文件(推荐

获取方式2:从hpm网站组件式获取。通过HPM,查找满足需求的解决方案,挑选/裁剪组件后下载。

获取方式3:用包管理器命令行工具获取。通过HPM的hpm-cli命令行工具,执行命令下载。

获取方式4:从代码仓库获取。通过repo或git工具从代码仓库中下载。

有兴趣的也可以下载来看看,压缩包1.3G,解压之后大小5G,第一时间表示怀疑,操作系统的源码不该只有这么点大小,刚开始想着随便看看,就打算在window下面用压缩工具解压,解压到一半发现报错,就放在win10的wsl里通过tar xvf 解压,粗略看了看每个目录里的东西,最大的两个目录kernel和third_party,前者里有个Linux4.19内核大概900M,third_party里是一些第三方的开源库,占了3.4G

运行了编译构建的脚本build.sh,提示如下,注意红框标记的地方,百度了一下。

Hi3516DV300 作为新一代行业专用 Smart HD IP 摄像机 SOC,集成新一代 ISP、业界最新的 H.265 视频压缩编码器,同时集成高性能 NNIE 引擎,使得 Hi3516DV300 在低码率、高画质、智能处理和分析、低功耗等方面引领行业水平。集成 POR、RTC、Audio Codec 以及待机唤醒电路,为客户极大的降低了 eBOM 成本。且与海思DVR/NVR 芯片相似的接口设计,能方便支撑客户产品开发和量产。

来源:51CTO博客,虎扑,CSDN综合整理

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    6727

    浏览量

    123181
  • 源码
    +关注

    关注

    8

    文章

    633

    浏览量

    29134
  • OpenHarmony
    +关注

    关注

    25

    文章

    3657

    浏览量

    16128
收藏 人收藏

    评论

    相关推荐

    【开源鸿蒙】使用QEMU运行OpenHarmony轻量系统

    本文将会介绍如何从源码安装QEMU 6.2.0,以及如何使用QEMU运行OpenHarmony轻量系统。通过本文,你将会对QEMU和OpenHarmony轻量系统又一个初步的认知,并对如何使用QEMU又一个初步的理解和体会。
    的头像 发表于 09-14 08:51 422次阅读
    【开源鸿蒙】使用QEMU运行<b class='flag-5'>OpenHarmony</b>轻量系统

    鸿蒙OpenHarmony南向/北向快速开发教程-迅为RK3568开发板

    源码 P3_初次编译OpenHarmony源码 P4_OpenHarmony镜像简介以及烧写工具配置 P5_优化开发流程-搭建windows开发环境 P6_优化开发流程-搭建ubunt
    发表于 07-23 10:44

    开源鸿蒙 编译OpenHarmony轻量系统QEMU RISC-V版本

    本文将介绍如何为QEMU RISC-V虚拟平台构建OpenHarmony轻量系统。得益于QEMU的CPU指令集模拟执行能力,该方法可以在没有开发板的情况下调试和运行OpenHarmony系统源码。本文介绍的该方法,可以用于
    的头像 发表于 07-15 10:36 978次阅读
    开源鸿蒙 编译<b class='flag-5'>OpenHarmony</b>轻量系统QEMU RISC-V版本

    OpenHarmony开发者大会2024:诚迈科技多项荣誉加冕再证实力

    5月25日,OpenHarmony开发者大会2024在深圳成功举办。大会以OpenHarmony 4.1 Release版本根技术特性解读为契机,聚焦技术革新和社区生态进展
    的头像 发表于 05-27 18:14 772次阅读
    <b class='flag-5'>OpenHarmony</b>开发者大会2024:诚迈科技多项荣誉加冕再证实力

    鸿蒙OpenHarmony【标准系统 编译】(基于RK3568开发板)

    OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。
    的头像 发表于 05-08 17:37 922次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【标准系统 编译】(基于RK3568开发板)

    HarmonyOS开发:【基于命令行(获取源码)】

    在Ubuntu环境下通过以下步骤获取OpenHarmony源码
    的头像 发表于 04-25 22:08 367次阅读
    HarmonyOS开发:【基于命令行(获取<b class='flag-5'>源码</b>)】

    鸿蒙OpenHarmony【创建工程并获取源码

    在通过DevEco Device Tool创建OpenHarmony工程时,可自动下载相应版本的OpenHarmony源码
    的头像 发表于 04-19 21:40 342次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【创建工程并获取<b class='flag-5'>源码</b>】

    鸿蒙OpenHarmony【搭建Ubuntu环境】

    在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发。但当前阶段,大部分的开发板源码还不
    的头像 发表于 04-19 16:53 1241次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【搭建Ubuntu环境】

    OpenHarmony开发学习:【源码下载和编译】

    本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(`Hi3516`,`Hi3518`和`Hi3861`)的编译环境,以及如何将源码编译为三个目标平台的二进制文件。
    的头像 发表于 04-14 09:36 860次阅读
    <b class='flag-5'>OpenHarmony</b>开发学习:【<b class='flag-5'>源码</b>下载和编译】

    OpenHarmony内核编程实战

    编程入门[Hello,OpenHarmony]在正式开始之前,对于刚接触OpenHarmony的伙伴们,面对大篇幅的源码可能无从下手,不知道怎么去编码写程序,下面用一个简单的例子带伙伴们入门。▍任务
    的头像 发表于 03-27 08:31 725次阅读
    <b class='flag-5'>OpenHarmony</b>内核编程实战

    OneFlow Softmax算子源码解读之BlockSoftmax

    写在前面:笔者这段时间工作太忙,身心俱疲,博客停更了一段时间,现在重新捡起来。本文主要解读 OneFlow 框架的第二种 Softmax 源码实现细节,即 block 级别的 Softmax。
    的头像 发表于 01-08 09:26 652次阅读
    OneFlow Softmax算子<b class='flag-5'>源码</b><b class='flag-5'>解读</b>之BlockSoftmax

    OneFlow Softmax算子源码解读之WarpSoftmax

    写在前面:近来笔者偶然间接触了一个深度学习框架 OneFlow,所以这段时间主要在阅读 OneFlow 框架的 cuda 源码。官方源码基于不同场景分三种方式实现 Softmax,本文主要介绍其中一种的实现过程,即 Warp 级别 Softmax,适用于矩阵宽度不超过 1
    的头像 发表于 01-08 09:24 740次阅读
    OneFlow Softmax算子<b class='flag-5'>源码</b><b class='flag-5'>解读</b>之WarpSoftmax

    智能制造,创新未来 | OpenHarmony Meetup 2023南京站圆满举办

    meetup线下交流形式,解读OpenHarmony作为下一代智能终端操作系统的新版本及成果转化,提升开发者对OpenHarmony的关注度,普及OpenHarmony开发技能,加速开
    的头像 发表于 01-04 21:15 542次阅读
    智能制造,创新未来 | <b class='flag-5'>OpenHarmony</b> Meetup 2023南京站圆满举办

    报名启动|OpenHarmony源码转换器—多线程特性转换赛题

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 原文标题:报名启动|OpenHarmony源码转换器—多线程特性转换赛题 文章出处:【微信
    的头像 发表于 12-29 16:15 655次阅读
    报名启动|<b class='flag-5'>OpenHarmony</b><b class='flag-5'>源码</b>转换器—多线程特性转换赛题

    OpenHarmony Meetup 2023北京站圆满举办

    meetup线下交流形式,解读OpenHarmony作为下一代智能终端操作系统的新版本及成果转化,提升开发者对OpenHarmony的关注度,普及OpenHarmony开发技能,加速开
    的头像 发表于 11-28 21:10 607次阅读
    <b class='flag-5'>OpenHarmony</b> Meetup 2023北京站圆满举办