OpenHarmony轻量系统开发-代码编译和烧录

3.1源码目录

下载完代码后,大家可以进入代码目录:
image.png

这里重点介绍几个比较重要的文件夹:

1 vendor文件夹

该文件夹存放的是厂商相关的配置,包括组件配置、HDF相关配置,代码目录如下:
image.png

可以看到有hisilicon文件夹,下面有Hi3516DV300、hispark_aries等,其中hi3861开发板对应的是hispark_pegasus
里面有如下文件:
image.png

其中比较重要的是 config.json配置文件,里面定义了内核类型,和使用了哪些子系统。具体我们后再做具体解读。

2 device文件夹

该文件夹存放的是具体开发板、芯片相关的源码。这里OpenHarmony又分为SoC和Board两大块。其中SoC里面是具体芯片相关的代码、包括该芯片相关的驱动; board是开发板相关的代码,具体跟开发板相关。
之所以这样设计,是为将SoC和board区分出来,实现soc相关代码可复用。因为后续可能存在一个so

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值