1 Star 1 Fork 61

Laowang-BearPi / vendor_oh_fun

forked from OpenHarmony-SIG / vendor_oh_fun 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.en.md 4.14 KB
一键复制 编辑 原始数据 按行查看 历史
仙道 提交于 2022-09-20 11:45 . 仓库说明及目录规划3

仓库介绍

本仓库主要以开发板为引线,收集一系列关于开发板的代码样例。代码样例可以是一系列从入门到深入的系列样例,也可以是具体开发板的完整解决方案的样例(或完整的有趣样例)。旨在让开发者通过本仓提供的内容,玩转开发板,大家共同学习应用OpenHarmony,激发出思维的火花。开发者也可以将自己的优秀作品推荐到官网,流程参考开发样例上官网流程

开发板样例目录说明

为保障本仓库关于开发板的内容完整性,本仓的相关目录做以下规定:

1、第一级目录务必名称按照:厂商名称_开发板名称__项目名称,例如:lockzhiner_rk2206_quickstart;

2、第二级目录需提供6个文件夹,并严格按照以下6个文件名称命名,提供相应内容(根据具体情况某些文件夹里面内容可空,但是仍然需要满足提供6个文件夹);

3、每个文件夹下保证有readme,介绍本文件内容;

4、源码00_src目录下存放各个样例,例如01_HelloWorld文件夹下,存放所有HelloWorld相关代码;代码构建的时候只需要按照目录02_codebuild的构建说明,整体复制01_HelloWorld文件夹放在源码指定目录下,即可编译成功。

以下是第二级目录说明:

00_src:存放完整的样例代码,配合02_codebuild的说明能够轻松编译成功。

01_tools:存放项目涉及到的工具,如烧录、串口工具等,也可说明工具在哪里获取。

02_codebuild:讲解从官网下载的OpenHarmony源码后,本项目代码应该如何在源码下进行构建。

03_codeburn:按步骤讲解编译烧录流程。

04_circuit:存放电路原理相关文档及说明。

05_other:存放其他内容。

lockzhiner_rk2206_quickstart   //命名规则:厂商名称_开发板名称_项目名称
├── 00_src   // 存放完整的样例代码,配合02_codebuild的说明能够轻松编译成功
│   ├── 01_HelloWrold  // 本样例所有代码存放在该目录下
|    └── readme.md  // 讲解本样例及编译烧录成功后的效果讲解
|	├── 02_LED  // 样例
|    └── readme.md  // 讲解本样例及编译烧录成功后的效果讲解
|	├── ...  // 样例
|    └── readme.md  // 讲解本样例及编译烧录成功后的效果讲解
|   |
|	└── readme.md  // 简单概括本目录的开发样涉及知识点
|
├── 01_tools   // 存放项目涉及到的工具,如烧录、串口工具等,也可说明工具在哪里获取
|	└── readme.md  // 工具获取、工具使用说明
|
├── 02_codebuild  // 配合官网下载的OpenHarmony源码后,项目代码应该如何构建
│   └── readme.md  // 图文讲清楚构建步骤
|
├── 03_codeburn // 讲解编译烧录流程:提供开发板测试固件(或用作简单验证开发板正常的固件)烧录
│   └── readme.md  //图文讲解编译及烧录验证过程     
|
├── 04_circuit // 开发板电路原理相关文档及说明
│   └── readme.md //电路原理 开发板硬件介绍     
|
├── 05_other // 
└── README.md  //概括本项目及本目录下的文件

参与共建

相关链接

1
https://gitee.com/laowang-bearpi/vendor_oh_fun.git
git@gitee.com:laowang-bearpi/vendor_oh_fun.git
laowang-bearpi
vendor_oh_fun
vendor_oh_fun
master

搜索帮助