梅科尔工作室-IoT-南向开发第一次培训笔记

wx64a26893112e7
发布于 2023-9-7 23:40
浏览
0收藏

系统架构

轻量系统(Lite)
    轻量系统(Mini):面向MCU类处理器、资源极其有限、提供丰富的外设总线访问能力
    小型系统(Small):面向应用处理器、资源相对丰富但仍比较受限、提供图形框架和视频编解码等多媒体能力

标准系统(Standard):面向应用处理器、资源比较丰富
    提供增强的交互能力、3D GPU以及硬件合成能力
    提供更多控件以及动画效果更丰富的图形能力,提供完整的应用框架

软件开发方向
    北向:应用开发(JS、eTS、ArkTS)
    南向:系统开发、内核开发、设备驱动开发(C/C++)

开发环境
    应用开发环境(Windows、MacOS)
    设备开发环境(Windows、Linux、Windows+Linux)
    《物联网技术及应用实验指导手册》快速上手: https://gitee.com/HiSpark/hi3861_hdu_iot_application/tree/master
    《沉浸式剖析OpenHarmony源代码》100页样章: https://gitee.com/liangkzgitee/ohos_study_note

如何编译模块

gn文件
梅科尔工作室-IoT-南向开发第一次培训笔记-鸿蒙开发者社区
Json文件
src\build\lite\components\applications.json
梅科尔工作室-IoT-南向开发第一次培训笔记-鸿蒙开发者社区
src\applications\sample\wifi-iot\app\BUILD.gn
梅科尔工作室-IoT-南向开发第一次培训笔记-鸿蒙开发者社区

代码如何执行的

初始化入口
梅科尔工作室-IoT-南向开发第一次培训笔记-鸿蒙开发者社区
注册入口
梅科尔工作室-IoT-南向开发第一次培训笔记-鸿蒙开发者社区

分类
标签
收藏
回复
举报
回复
    相关推荐