本文主要介绍瑞芯微RK3568J的OpenHarmony系统演示,开发环境如下:
OpenHarmonySDK编译环境:Ubuntu18.04.4 64bit
U-Boot:U-Boot-2017.09
Kernel:Linux-5.10.97
OpenHarmonySDK:OpenHarmony-v3.2.4-Release
本文通过创龙科技TL3568-EVM工业评估板(基于RK3568J)的硬件平台进行演示。为了简化描述,本文仅摘录部分方案功能描述与测试结果。
鸿蒙系统的主要特点
硬件互助,资源共享:分布式架构实现设备间的高效通信和数据共享,为设备间的互联提供了统一的分布式通信能力,高效地传输任务和数据。
开源生态:开源生态具有促进技术共享、社区协作、丰富开发资源等多方面优势,促进技术的创新和应用的多样化。
弹性部署:系统通过组件化和组件弹性化等设计方法,做到硬件资源的可大可小,在多种终端设备间按需弹性部署。
图 1 鸿蒙系统主要特点
鸿蒙系统的应用场景
鸿蒙系统是一个开源的、可扩展的操作系统,旨在支持多种设备和场景,其主要的应用场景有:OpenHarmony开源鸿蒙系统、电鸿物联操作系统、矿鸿操作系统等,它们基于鸿蒙系统的核心技术和架构,共享其分布式能力、安全性和开放性等特点。通过这种设计,能够为不同领域的设备和应用提供定制化的解决方案。
OpenHarmony开源鸿蒙系统:开源的分布式操作系统,支持多种设备,包括智慧公路隧道、智慧多功能杆、智慧港口、智能交互终端等,强调跨设备的兼容性。
PowerHarmony电鸿物联操作系统:主要应用于电力行业,旨在实现电力设备的智能化管理和控制,提高电力系统的效率和安全性。
MineHarmony矿鸿操作系统:主要应用于煤矿行业,通过统一的协议和软总线技术实现设备间的互联互通,推动煤矿作业的自动化和智能化。
图2 鸿蒙系统的应用场景
RK3568J + 鸿蒙系统的典型应用领域
图 3 RK3568J + 鸿蒙系统的典型应用场景
OpenHarmony系统演示
下文基于OpenHarmony系统,对MIPI LCD显示屏功能进行演示。请参考我司提供的用户手册,使用我司配套的FFC软排线将7英寸MIPI LCD显示屏(型号:阿美林AML070WXII4006,分辨率:800x1280)连接至评估板的MIPI LCD(显示)、CAP TS(触摸)接口,硬件连接如下图所示。
图 4 硬件连接图
评估板上电启动,即可在MIPI LCD显示屏看到如下界面。
图 5
在显示界面触摸向上滑动,即可解锁进入桌面。
图 6