可以做配音兼职的网站微信网站怎么做的好名字
news/
2025/10/3 18:17:41/
文章来源:
可以做配音兼职的网站,微信网站怎么做的好名字,有哪些做特卖的网站有哪些,php班级网站建设目录 HarmonyOS设备开发学习路径一、开发项目与工具介绍1.1、设备开发环境准备1.2、设备开发流程1.3、Huawei DevEco Device Tool 二、OpenHarmony介绍OpenHarmony目录结构详细介绍applications目录详解base目录详解foundation目录详解 OpenHarmony接口分层介绍CMSIS 和 POSIX … 目录 HarmonyOS设备开发学习路径一、开发项目与工具介绍1.1、设备开发环境准备1.2、设备开发流程1.3、Huawei DevEco Device Tool 二、OpenHarmony介绍OpenHarmony目录结构详细介绍applications目录详解base目录详解foundation目录详解 OpenHarmony接口分层介绍CMSIS 和 POSIX 整体架构CMSIS 架构POSIX 架构 组件开发介绍HPM 三、思考题坚持就有收获 HarmonyOS设备开发学习路径 一、开发项目与工具介绍
1.1、设备开发环境准备 Window、Linux开发环境 软件安装列表
windows提供代码编辑和程序烧录环境Ubuntu提供编译环境
安装环境安装内容作用版本说明Ubuntu20.04Pyton编译构建工具3.8.5的64位版本Ubuntu20.04Pyton编译构建工具3.8.5的64位版本Ubuntu20.04Pyton编译构建工具3.8.5的64位版本Ubuntu20.04Pyton编译构建工具3.8.5的64位版本Window10Vscode代码编辑工具64位最新版本Window10Python编译构建工具≥3.7.3的64位版本Window10Node.js提供npm环境64位最新版本Window10hpm包管理工具64位最新版本Window10DevEco Device Tool源码的编辑烧录调试64位最新版本Window10(可选安装)Hiburn烧录工具64位最新版本
1.2、设备开发流程 1.3、Huawei DevEco Device Tool
支持HarmonyOS的组件按需定制支持代码编辑编译烧录和调试支持C/C语言以插件的形式部署在Vscode上
二、OpenHarmony介绍
OpenHarmony目录结构详细介绍
OpenHarmony项目的目录结构中共有16个1级目录文件夹。 applications目录中主要存放了用户的应用程序base目录识HarmonyOS Framework的基础能力集合定位于大多数设备开发需要的能力模块untils目录作为公共基础库存放通用的基础组件。
.
├── applications/sample //应用程序样例
├── base //基础软件服务子系统
├── build //组件化编译和构建
├── developtools //开发工具
├── device //设备相关文件
├── docs //说明文档
├── domains //增加软件服务子系统
├── drivers //驱动
├── foundation //系统基础能力
├── kernel //内核子系统
├── out //编译输出文件
├── prebuilts //编辑器及工具子系统
├── test //测试子系统
├── third_party //开源第三方组件
└── vendor //厂商提供的软件
...applications目录详解
applications目录主要存放用户的应用程序或是HarmonyOS预置的系统应用程序。
...base目录详解
base目录识HarmonyOS Framework的基础能力集合定位于大多数设备开发需要的能力模块。
.
├── global //全球化模块是设备的基础能力模块可被裁剪
├── hiviewdfx //DFX模块
├── iothardware //IOT外设能力模块GPIO/I2C/SPI/AD/DA等
├── kits //IOT外设控制模块接口与frameworks/wifiiot_lite配合
├── security //安全模块
├── syspara_lite //系统属性模块文件
...foundation目录详解
foundation提供了更为高级的系统基础能力模块包含分布式调度与分布式通信等。
foundation/
├── aafwk //ability开发框架接口ability的管理服务
├── ai //AI引擎框架
├── communication //分布式通信
├── distributeddatamgr //分布式任务调度
├── graphic //图像模块
├── multimedia //多媒体
...OpenHarmony接口分层介绍
CMSIS 和 POSIX 整体架构
CMSISCortex Microcontroller Software Interface Standard, 微控制器软件接口标准和POSIXPortable Operating System Interface, 可移植操作系统接口都是可移植操作接口的标准属于应用接口层可增强应用软件的可移植性降低开发难度。
CMSIS 架构 POSIX 架构
POSIX是API的一系列互相关联标准的总称。对于目前大多数的RTOS实时操作系统不支持使用内存管理单元。文件系统包括虚拟文件系统网络文件系统文件配置表等内容。扩展内核异常管理动态加载等基础内核时间管理内存管理IPC通信任务同步硬件管理任务调度。
组件开发介绍 HarmonyOS组件开发遵从模块化开发思想独立的小组件拼接成为一组组件再次编译打包构成带有完整系统镜像的发行版。 一个组件bundle通常和一个代码仓库对应在代码的基础上增加bundle.json、README、LICENSE描述文件。 一个发行版distribution是由多个组件构成的。发行版中集合了一个完整系统的各个组件驱动、内核、框架、应用可以用于设备的烧录。
异同点组件发行版应用场景面向功能特性开发面向系统开发内容功能或特性的实现代码或二进制库依赖的组件清单及编译构建脚本完整程度操作系统的一部分一个完整操作系统版本编译后结果组件包系统镜像
HPM
HarmonyOS Package Manager是HarmonyOS的包管理工具。HPM主要功能获取源码执行安装、编译、打包、升级操作。
三、思考题
5. 判断题对于当前版本在HarmonyOS设备开发中代码编译需要使用的操作系统是Linux。A. 正确B. 错误6. 判断题HarmonyOS设备开发需要使用到DevEco Studio。A. 正确B. 错误7. 单选题HarmonyOS设备开发主要使用的开发语言是什么A. 汇编B. C/CC. JavaD. Python8.判断题CMSIS是ARM公司为Cortex芯片设计的一种标准。A. 正确B. 错误9. 判断题CMSIS和POSIX都是可以增强软件的可移植性降低开发难度。A. 正确B. 错误10.多选题在CMSIS架构中MCU层包含哪些组成部分A. CortexARM处理器B. 系统定时器C. 外设寄存器D, 调试与追踪接口
坚持就有收获
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/926175.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!