您好,欢迎来到聚文网。 登录 免费注册
嵌入式系统开发 ——基于分布式系统OpenHarmony

嵌入式系统开发 ——基于分布式系统OpenHarmony

  • 字数: 520
  • 出版社: 高等教育
  • 作者: 编者:朱明//马艳华|
  • 商品条码: 9787040622140
  • 版次: 1
  • 开本: 16开
  • 页数: 400
  • 出版年份: 2024
  • 印次: 1
定价:¥58 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书为示范性软件学院联盟建设的首批软件工 程系列教材之一。本书以OpenHarmony 3.1.1版本 为基础,针对初学者,从系统构成和开发环境构建 入手,对内核的关键源码进行分析和解读,包括内 核构成、中断与异常处理、启动与时间管理、任务 调度、内存管理、进程间通信和文件系统等,有助 于读者深入理解操作系统的工作方式,易于进行系 统的应用开发。同时,对硬件驱动框架(HDF)、驱 动程序配置与加载、驱动消息管理和开发,以及系 统服务框架、用户程序框架进行了分析和解读,并 在相应的过程中增加了丰富的开发示例。在上述理 论内容的基础上,本书以Hi3861作为轻量级系统的 基础硬件,从基本接口入手,以实例的方式介绍了 轻量系统的基础硬件开发技术,展示了遥控小车等 项目的开发技术。同时,以小熊派的BearPi-HM Micro开发板作为小型系统的基础硬件,展示了智慧 农业等项目的开发技术,方便读者快速入门。本书 适合作为高校计算机科学与技术、软件工程等本科 专业嵌入式开发课程教材,也可供相关开发人员参 考。
目录
第1章 OpenHarmony的系统构成 1.1 OpenHarmony系统点 1.1.1 OpenHarmony的起源 1.1.2 OpenHarmony的主要技术点 1.1.3 OpenHarmony的设备分类 1.1.4 OpenHarmony的技术架构 1.2 OpenHarmony的内核层 1.2.1 轻量系统的内核子系统 1.2.2 小型系统的内核子系统 1.2.3 标准系统的内核子系统 1.3 OpenHarmony内核层的驱动子系统 1.4 OpenHarmony的系统服务层 1.5 OpenHarmony的框架层 1.6 OpenHarmony Shell 1.6.1 OpenHarmony Shell的基本功能和点 1.6.2 OpenHarmony Shell命令 1.7 系统编译构建 1.7.1 系统开发环境配置 1.7.2 OpenHarmony系统的编译构建过程 1.7.3 系统的编译命令 1.7.4 Docker编译环境 本章小结 思考题1 第2章 OpenHarmony的内核基础 2.1 LiteOS内核的芯片类型适配及内核架构 2.2 LiteOS-M内核架构 2.3 LiteOS-A内核架构 2.4 内核抽象层 2.5 中断与异常处理 2.5.1 中断的基本概念 2.5.2 LiteOS-M内核的中断 2.5.3 LiteOS-A内核的中断 2.5.4 LiteOS内核的异常处理 2.6 启动与时间管理 2.6.1 LiteOS-M内核的启动过程 2.6.2 LiteOS-A内核的启动过程 2.6.3 LiteOS内核的时间管理 2.6.4 软件定时器 2.7 任务调度 2.7.1 LiteOS-M内核的任务调度 2.7.2 LiteOS-M内核的任务创建 2.7.3 LiteOS-M内核的任务调度时机 2.7.4 LiteOS-A内核的任务调度 2.7.5 LiteOS-A内核的任务创建 2.7.6 LiteOS-A内核的进程创建 2.7.7 LiteOS-A内核的任务调度时机 本章小结 思考题2 第3章 OpenHarmony的内核进分析 3.1 LiteOS内核的进程间通信

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网