|

《鸿蒙智能互联设备开发(微课版)》(订购)
西安电子科技大学出版社
鸿蒙系统是一款面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。
在传统单设备系统能力的基础上,鸿蒙系统提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。
内容简介
本书主要介绍了OpenHarmony的基础及使用OpenHarmony开发智能设备的方法与具体操作。全书分为基础篇和实践篇。其中:基础篇共6章,第1章为鸿蒙系统概述,第2、3章介绍鸿蒙设备开发环境、鸿蒙系统构建工具链以及鸿蒙系统基本操作,第4、5章介绍鸿蒙系统LiteOS-M、LiteOS-A内核,第6章介绍HDF驱动框架;实践篇包括2个项目,通过智能安防设备和智能出行设备的开发案例,讲解智能设备开发的实际操作。
本书可以作为职业院校通信类、计算机类专业的教材,也可以作为教师、科研人员、工程技术人员和相关培训机构的参考书,还可以作为希望快速学习OpenHarmony智能设备开发技术的初、中级用户和自学者的学习用书。
本书详情
本书系统介绍了OpenHarmony嵌入式设备开发方法。通过学习,学生可以了解鸿蒙系统的前世今生,理解鸿蒙系统在国产操作系统领域的重大意义,增强爱国情怀,熟悉鸿蒙系统的技术特征,掌握基于OpenHarmony的智能设备开发方法,为未来开发优质的智能互联设备奠定基础
本书根据职业院校学生的认知特点,将OpenHarmony理论讲解和具体的实践操作相结合,针对OpenHarmony理论配置了2个项目。
全书分为基础篇和实践篇,基础篇共6章,实践篇包括2个项目。
第1章为鸿蒙系统概述,包括鸿蒙系统的发展历程、技术特征等内容。
第2章为鸿蒙设备开发环境和鸿蒙系统构建工具链,介绍鸿蒙设备开发实践准备阶段的相关知识。本章首先介绍搭建OpenHarmony开发环境的方法,结合大量图片,完整展示了开发环境的搭建过程;然后简单介绍构建工具链的基础知识,有助于学生了解编译工具链的意义。
第3章为鸿蒙系统基本操作,介绍开发实践基础阶段的相关知识,主要内容包括鸿蒙系统源码,简单程序的编写、编译和烧写过程等。通过学习,学生能够掌握基本的智能终端开发实操。
第4章为LiteOS-M内核,主要内容包括与轻量级系统有关的中断管理、任务管理、内存管理、内核通信、时间管理等。通过学习,学生能够掌握鸿蒙系统中轻量级系统的理论知识和内核的基本使用方法。
第5章为LiteOS-A内核,主要内容包括与小型系统有关的中断与异常处理、进程管理、内存管理、内核通信等。通过学习,学生能够掌握鸿蒙系统中小型系统的理论知识和内核的基本使用方法。
第6章为HDF驱动框架,主要内容包括HDF驱动框架的理论知识、驱动服务管理、驱动消息机制、驱动配置管理等。本章最后一节设置了一个简单的实验,以加深学生对HDF驱动框架的理解。
实践篇的项目1为智能安防设备开发,从搭建工程开始到驱动程序开发、应用程序开发,逐步指导学生开发智能安防设备及进行功能调试,使学生掌握智能安防设备开发的完整过程,具备使用轻量级系统开发智能设备的实践能力。
实践篇的项目2为智能出行设备开发,通过学习,学生能够具备使用小型系统开发智能设备的实践能力。
教材特色
其一,紧扣国产操作系统战略需求,通过解析鸿蒙分布式架构的技术特征,强化学生的技术自信与家国情怀。
其二,创新开发配套数字资源,微课视频、动态演示、实训题库等多维资源支持混合式教学。
其三,践行“岗课赛证”融通理念,案例设计对接深圳信息产业需求,内容编排对标企业开发标准,有效提升学生岗位竞争力。
配套资源
本书配套有丰富的教学资源,包括电子课件、电子教案、教学计划、课程标准、微课视频、动画视频、实验代码、课后题库、期末试卷及答案等。
来源:西安电子科技大学出版社
|