新手入门OpenHarmony学习指导手册
由于工作原因,经常会遇到有些新接触OpenHarmony的朋友询问,如何快速了解入门OpenHarmony?根据自身和业务的需要,是否有对应模块的实战案例和经验总结?以及XTS认证是怎么一回事?等等。其实这些内容laval社区大部分都有了,但可能初次接触的兄弟一下子没办法快速准确的寻找到自己所需要的内容,和兄弟们一商量,干脆入手整理了一份《新手入门OpenHarmony学习指导手册》,主要工
·
由于工作原因,经常会遇到有些新接触OpenHarmony的朋友询问,如何快速了解入门OpenHarmony?根据自身和业务的需要,是否有对应模块的实战案例和经验总结?以及XTS认证是怎么一回事?等等。其实这些内容laval社区大部分都有了,但可能初次接触的兄弟一下子没办法快速准确的寻找到自己所需要的内容,和兄弟们一商量,干脆入手整理了一份《新手入门OpenHarmony学习指导手册》,主要工作是搬运工,内容参考为主,以飨读者。
序号 | 学习内容 | 学习子项 | 指导 |
1 | openharmony介绍 | https://gitee.com/openharmony | |
2 | 代码下载 | https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/get-code/sourcecode-acquire.md | |
3 | 编译代码 | https://docs.openharmony.cn/pages/v3.2/zh-cn/device-dev/quick-start/quickstart-pkg-3568-build.md/ | |
4 | 烧录 | https://docs.openharmony.cn/pages/v3.2/zh-cn/device-dev/quick-start/quickstart-pkg-3568-burn.md/ | |
5 | 运行 | https://docs.openharmony.cn/pages/v3.2/zh-cn/device-dev/quick-start/quickstart-pkg-3568-running.md/ | |
6 | openharmony子系统介绍 | https://gitee.com/openharmony/docs/tree/master/zh-cn/readme | |
7 | 南向子系统适配 | https://docs.openharmony.cn/pages/v3.2/zh-cn/device-dev/device-dev-guide.md/?login=from_csdn | |
8 | 实战总结 | 总序 | https://laval.csdn.net/64afc2bb8e3f043cd26d8082.html?login=from_csdn |
(1)工程搭建 | https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/porting/standard-system-porting-guide.md | ||
(2)烧录打包 | RK芯片打包OpenHarmony镜像案例: https://laval.csdn.net/64be5b3bbc2c435cdd54ab75.html 展锐芯片打包OpenHarmony镜像案例: https://laval.csdn.net/64be5ad6bfca273ff3548ade.html | ||
(3)内核移植 | 基于原厂内核的适配指导: https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/porting/porting-linux-kernel.md 基于原厂内核需要的OpenHarmony补丁: https://laval.csdn.net/64b5002155562f28498884a7.html | ||
(4)内核启动 | 内核BootLoader等修改说明: https://laval.csdn.net/64c7944e9a15ac690d7c7027.html | ||
(5)Ramdisk启动 | RamDisk无法启动案例: https://laval.csdn.net/6481d056ade290484cb2eda1.html https://laval.csdn.net/64cd97b39ce0834324268aa1.html | ||
(6)System Init启动 | System Init适配说明: https://laval.csdn.net/64c320c9813b05242dfd7dfa.html | ||
(7)HDC适配 | USB HDC适配案例: https://laval.csdn.net/64b7a27a813b05242dfd72e9.html HDC传输文件异常案例: https://laval.csdn.net/6481d2610fa9cc227b4deb44.html | ||
(8)应用正常启动 | 应用启动适配指导: https://laval.csdn.net/64bf8f0c9a15ac690d7c667c.html Launcher无法启动不能显示桌面的案例: https://laval.csdn.net/64b4ea9e9169c924d2755038.html https://laval.csdn.net/6483eb2f55c3e102e65f8eba.html https://laval.csdn.net/6481cb71cbbd6810f1b4ef12.html https://laval.csdn.net/64b4baca52a1df134f558077.html | ||
(9)图形适配 | 基础图形适配指导: https://laval.csdn.net/64c7a6439a15ac690d7c7035.html HDMI屏幕全屏适配: https://laval.csdn.net/64b7a7c274de4411227aaa18.html 屏幕不亮问题案例: https://laval.csdn.net/6492972dd385f5601380287e.html | ||
(10)输入 | Linux内核驱动对接OpenHarmony系统的方法: https://gitee.com/tanpengju/openharmonydevice#%E6%AD%A5%E9%AA%A47-%E8%A7%A6%E6%91%B8%E5%B1%8F%E7%9A%84%E9%80%82%E9%85%8D 使用HDF框架适配Input的方法: https://laval.csdn.net/64b5356c813b05242dfd70c9.html | ||
(11)WiFi | WiFi适配指导: https://laval.csdn.net/64be7c94bfca273ff3548afd.html WiFi适配案例: https://laval.csdn.net/64be78adbfca273ff3548afa.html | ||
(12)Camera | Camera适配方法: https://laval.csdn.net/64f0908e4cd6367bad13147a.html USB Camera适配方法: https://laval.csdn.net/64c0f441813b05242dfd7b13.html | ||
(13)Audio | Audio适配方案: https://laval.csdn.net/64eef49d6ffa502025762163.html | ||
(14)编解码 | 基于OpenMax的Codec HDI适配指导: https://laval.csdn.net/64c8b15874de4411227abcab.html | ||
(15)Bluetooth | 蓝牙适配案例: https://laval.csdn.net/64b656f6813b05242dfd7193.html | ||
(16)Modem | 内置Modem适配案例: https://laval.csdn.net/64bfb154813b05242dfd7a3c.html 外接Modem模组适配案例: https://laval.csdn.net/6492ec78d385f560138028c2.html | ||
(17)GNSS | GNSS适配说明: https://laval.csdn.net/64eff1d82ea0282871eac446.html | ||
(18)NFC | NFC适配指导 https://laval.csdn.net/64b90001813b05242dfd73b9.html | ||
(19)GPU | 开源GPU适配指导: https://laval.csdn.net/64804567ade290484cb2ed06.html | ||
(20)Sensor | 基于HDF Sensor驱动模型的案例指导: https://laval.csdn.net/64ce21c9ecb00a6374e18d95.html 基于HDF模型的案例指导: https://laval.csdn.net/64cdfc9fff5c3157f8ba9500.html | ||
(21)电源电池管理 | 电源电池适配: https://laval.csdn.net/64c255febc2c435cdd54b087.html | ||
(22)USB | USB及ACM适配指导: https://laval.csdn.net/64b65098bfca273ff3548422.html | ||
(23)TF | TF卡自动适配案例: https://laval.csdn.net/64d9e422ecb00a6374e1a2b5.html | ||
9 | 已适配的开发板一览表 | https://docs.qq.com/sheet/DYmZ1RmhEZ1RVa0to?login=from_csdn&tab=BB08J2&login=from_csdn | |
10 | 兼容性认证(xts) | https://laval.csdn.net/64f0627d993dd34278ee021e.html?login=from_csdn | |
11 | 稳定性测试方法 | https://laval.csdn.net/64a52f644b952377a23e168b.html?login=from_csdn | |
12 | 性能测试 | https://laval.csdn.net/64c1cdea813b05242dfd7cc0.html?login=from_csdn | |
13 | 技术支持社区 | laval社区 | https://laval.csdn.net/ |
更多推荐
已为社区贡献7条内容
所有评论(0)