
1.产品简介
HarmonyOS鸿蒙操作系统信创实验开发平台使用面向IoT领域、同时具备RTOS轻快和Linux易用特点的、基于LiteOS内核的OpenHarmony小型系统,支持的设备最小内存为1MB,具有内存管理功能,能安装多个应用程序;处理器选用具有Arm Cortex-A7双核和Cortex-M4内核架构的STM32MP157;提供更高的安全能力、标准的图形框架、视频编解码的多媒体能力,集成面向多种智慧物联网应用场景的实验开发模块;将OpenHarmony3.0系统、人机交互、智能硬件有机融合起来,具备感知、运算、执行和通信功能,应用案例涵盖物联网技术、内核应用技术、驱动开发技术、鸿蒙应用开发技术等技术方向,支持《物联网应用系统开发》、《嵌入式系统应用》、《嵌入式操作系统》、《鸿蒙HarmonyOS应用开发》等课程实验、课程设计及物联网、嵌入式方向的综合设计。
同时,通过本平台的学习,学生可以掌握考取华为开发者学堂HarmonyOS开发高级工程师证书所需相关技能。
2.产品特点
2.1贴近工程实践
提供智慧农业、智慧路灯/井盖等贴近工程实践的案例,通过这些案例的学习,学生可以掌握考取华为开发者学堂HarmonyOS应用高级工程师证书所需相关技能。
2.2支持OpenHarmony系统全栈开发
OpenHarmony系统包含内核层、系统服务层、框架层和应用层,HarmonyOS鸿蒙操作系统信创实验开发平台均提供对应的实验案例,包括:
1)使用C语言调用OpenHarmonyOS进程管理、线程管理、内存管理、文件系统和定时器等功能的内核应用开发实验。
2)使用C语言进行OpenHarmonyOS硬件驱动开发实验。
3)使用C++语言进行系统服务层与框架层的JS API接口开发实验。
4)使用JS、HML和CSS等语言进行应用层的基础HAP开发实验。
5)使用JS、HML和CSS等语言进行应用层的物联网HAP开发实验。
最后,物联网应用开发将上述5类开发汇聚到一个完整产品功能的开发流程中。
2.3性能强大
核心处理器STM32MP157具有Arm Cortex-A7双核和Cortex-M4内核架构,主频高达650MHz;同时板载512MB DDR3及4GB eMMC/Nand Flash,为智能家居、消费电子、工业制造、医疗等行业应用解决方案提供了性能强大的硬件平台。
3.产品组成
HarmonyOS鸿蒙操作系统信创实验开发平台包括鸿蒙系统嵌入式单元、应用开发单元、接口与外设单元。
鸿蒙系统嵌入式单元基于STM32MP157高性能处理器为核心的硬件平台及OpenHarmony小型操作系统,构成一个性能强大的嵌入式系统。
应用开发单元包括每个应用方向的传感器、执行机构,与嵌入式单元、接口与外设单元配合实现完整的智能物联网应用。
接口与外设单元包括USB口、WiFi、SD卡等接口与外设,同时为方便使用者开发更多的应用,还预留了物联网标准接口E53,便于与其它物联网设备、外设通信。