OpenHarmony移植到STM32H743系列-这是一个系列

本篇内容源自 术语

A

abc文件

方舟字节码(ArkCompiler Bytecode)文件,是 ArkCompiler 编译工具链以源代码为输入生成的中间产物,后缀为 .abc,发布时打包进 .hap 文件中。

AppLinking

基于操作系统的 DeepLink/URL Scheme 提供的用户增长服务,支持直达内容、安装跳转、安全认证。

ArkCompiler

方舟编译器,OpenHarmony 的核心编译运行平台,支持多语言编译和运行,面向多设备、多平台。

ArkTS

基于 TypeScript 扩展的应用开发语言,支持声明式UI、状态管理,适用于 OpenHarmony 应用开发。

ArkUI

原生 UI 框架,支持跨设备的高性能 UI 开发,构建统一 UI 架构。

B

BMS

Bundle Manager Service,包管理服务。

C

CES

Common Event Service,公共事件服务,负责事件的发布、订阅和退订。

D

DMS

Distributed Management Service,分布式管理服务。

E

ExtensionAbility

Stage 模型中的组件类型,提供特定场景的扩展能力,如输入法、卡片等。

F

FA

Feature Ability,FA 模型中代表带 UI 的交互组件。

FA模型

早期应用模型(API 8 及之前),现推荐使用 Stage 模型。

H

HAP

Harmony Ability Package,应用安装包,后缀为 .hap

HCS

HDF Configuration Source,用于硬件驱动配置的 key-value 配置语言。

HC-GEN

HCS 配置生成工具,将配置文件转为可读格式。

HDF

Hardware Driver Foundation,硬件驱动基础框架,支持统一驱动开发与管理。

Hypium

OpenHarmony 自动化测试框架,目标为“超自动化测试”。

I

IDN

Intelligent Distributed Networking,分布式组网能力模块,管理设备连接状态与事件通知。

M

Module

应用模块,每个模块有独立的 module.json5 配置。包括 Entry、Feature、HSP、HAR 等。

P

PA

Particle Ability,无界面组件,通常为后台服务或数据访问能力提供支持。

S

Service Widget(服务卡片)

桌面快捷卡片,支持服务直达与快捷交互。

Stage模型

从 API 9 起引入的新应用模型,支持 UIAbility、ExtensionAbility 等组件类型。

Super Virtual Device(超级虚拟终端)

通过分布式技术整合多个设备能力,统一调度使用。

SysCap(System Capability)

系统能力标识符,用于描述系统中的某一功能,如蓝牙、WiFi、NFC 等。

System Type(系统类型)

  • Mini System:面向 MCU 设备,内存 ≥ 128 KiB。适用于传感器、连接模组等。
  • Small System:面向 Cortex-A 等处理器,内存 ≥ 1 MiB。适用于摄像头、路由器等。
  • Standard System:面向高性能 Cortex-A 设备,内存 ≥ 128 MiB。适用于平板、冰箱屏等富设备。

U

UIAbility

Stage 模型中代表含 UI 的组件,主要用于与用户交互。

本术语表仅供参考,如需完整内容请查阅 OpenHarmony官方文档