# harmonyOS
**Repository Path**: tonghuismarthome/harmonyOS
## Basic Information
- **Project Name**: harmonyOS
- **Description**: OpenHarmony全量代码, 包含130+个项目, 编译通过.
- **Primary Language**: C
- **License**: MulanPSL-1.0
- **Default Branch**: master
- **Homepage**: https://gitee.com/weharmony
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-03-05
- **Last Updated**: 2021-03-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# OpenHarmony全量代码,包含130+个工程项目,编译通过
鸿蒙官方全量代码下载建议采用 repo 方式下载, 但repo在windows下使用会稍稍麻烦.
笔者为学习方便,将所有git工程整到一个git项目下管理,方便取阅,已编译通过.
# 
## 源码架构/目录简介
# 
下表是OpenHarmony源码目录的说明,请对照架构图理解整体架构
目录名
|
描述
|
applications
|
应用程序样例,包括wifi-iot,camera等
|
base
|
基础软件服务子系统集&硬件服务子系统集
|
build
|
组件化编译、构建和配置脚本
|
domains
|
增强软件服务子系统集
|
drivers
|
驱动子系统
|
foundation
|
系统基础能力子系统集
|
kernel
|
内核子系统
|
prebuilts
|
编译器及工具链子系统
|
test
|
测试子系统
|
third_party
|
开源第三方组件
|
utils
|
常用的工具集
|
vendor
|
厂商提供的软件
|
build.py
|
编译脚本文件
|
## 文档目录结构
- quick-start:[快速入门](docs/quick-start/Readme-CN.md)
- driver:[驱动](docs/driver/Readme-CN.md)
- kernel:[内核](docs/kernel/Readme-CN.md)
- subsystems:[子系统](docs/subsystems/Readme-CN.md)
- bundles:[组件开发](docs/bundles/Readme-CN.md)
- guide:[设备开发](docs/guide/Readme-CN.md)
- security:[安全](docs/security/Readme-CN.md)
- api-LinkIoT:[联接类模组API](docs/api/api-LinkIoT/Readme-CN.md)
- api-SmartVision-Devices:[智慧视觉设备API](docs/api/api-SmartVision-Devices/Readme-CN.md)
- term:[术语](docs/term/术语.md)
## 源码注释/解读
- kernel_liteos_a_note:[鸿蒙内核源码注释中文版](https://gitee.com/weharmony/kernel_liteos_a_note)
- 鸿蒙源码分析系列篇:[鸿蒙源码分析系列篇](https://my.oschina.net/u/3751245/blog/4626852)