鸿蒙——嵌入式系统设计与应用
HarmonyOS时代,快速上手嵌入式系统开发,20多年教学经验倾心力作。资源下载 / 网络资源 含本书教学课件、理论课程大纲、教案、代码、实验相关、习题集及答案。提取码: mbur

作者:金维宏,江渝川,黄一鸥,孙宝刚,张强,蔡宇,向飞,刘莉

丛书名:高等院校互联网+新形态创新系列教材·计算机系列

定价:59元

印次:1-2

ISBN:9787302630135

出版日期:2023.05.01

印刷日期:2025.01.06

图书责编:孟攀

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《鸿蒙——嵌入式系统设计与应用》系统地介绍了嵌入式系统的基本原理和基础知识,详细讲述了ARM处理器、ARM指令集、鸿蒙应用程序开发基础、DevEco Studio开发平台应用基础及嵌入式系统开发等相关知识,包括处理器架构、存储器管理、内核介绍、ARM指令的寻址方式、ARM指令简介、常见嵌入式操作系统介绍、原子化服务、DevEco Studio应用服务开发、Ability框架、媒体开发、AI开发等内容。同时,对嵌入式操作系统、鸿蒙OS数据库开发等做了简明阐述,最后还列举了嵌入式系统设计开发案例。 《鸿蒙——嵌入式系统设计与应用》以鸿蒙操作系统为基础,列举了大量实例及源代码,并配有完整的教学资源,包括PPT课件、习题集及参考答案、程序源代码等。 《鸿蒙——嵌入式系统设计与应用》可作为高等院校计算机、电子、自动化、仪器仪表等专业嵌入式系统、物联网、移动终端开发、鸿蒙应用程序设计等课程的教材,也可作为广大从事ARM和物联网应用系统开发的工程技术人员的参考用书。

"金维宏,1996年7月至2017年5月在中国人民解放军重庆通信学院任教;先后任教研室副主任、主任工作,副教授。2017年9月至今在重庆人文科技学院计算机工程学院任物联网工程系主任,并承担相应的教学科研工作。现为合川区大数据信息化专家库专家、重庆市教育信息化专家委员会专家库成员、重庆信息安全产业技术创新联盟专家库专家。 主要从事计算机、物联网领域的教学与研究,科研方向主要是计算机应用及物联网技术应用。主讲软件工程、算法设计与分析、数据库原理等课程。工作期间,参与编制国家军用标准4项、主编教材一部、参编教材及岗位操作规范共四部;组织并承担教学科研课题10余项,其中,获军队科技进步二等奖一项、三等奖一项,军队教学成果三等奖一项,省部优秀教学成果一等奖一项、二等奖一项。发表论文10余篇,其中EI收录二篇;承研的科研项目中有7项在部队及院校得到了持续应用。"

前 言      在当前国际、国内形势下,我国进一步强化了高新技术及产品的自主可控,基于我国自主研发的鸿蒙操作系统的开发及应用范围会越来越广、越来越深,市场及岗位需求也会越来越旺盛。在计算机领域中,操作系统、嵌入式开发工具的国产化需求越来越强,所以这方面的人才培养需求也更加迫切。   随着物联网、互联网技术的发展和普及,嵌入式系统的应用领域越来越广泛,并逐渐渗透到我们日常生活的方方面面,小到手机、手环、MP3、可视电话等电子产品,大到汽车电子、医疗器械、航空航天等,都离不开嵌入式系统。   嵌入式系统的技术也在不断完善,功能不断增多。相关数据显示,目前我国嵌入式行业人才需求巨大,至少存在30万~50万的人才缺口。随着人工智能和汽车电子嵌入式开发业务需求量的增加,未来嵌入式专业的岗位需求还将持续增加。   此外,嵌入式系统行业也呈现出与以往不同的发展趋势,主要表现在以下几方面。   (1) 目前的嵌入式开发更倾向于智能化,即智能硬件(硬件+软件),嵌入式产品的一个发展趋势是更倾向于自动化控制和人机交互。想要做到人机交互,首先必须提供精巧的多媒体人机界面。想要嵌入式设备被人们乐于接受,就必须提供友好的人机界面,增加机器的亲和力。如司机操纵高度自动化的汽车,主要还是通过习惯的方向盘、脚踏板和操纵杆;人们与信息终端交互要求以GUI屏幕为中心的多媒体界面,手写文字输入、语音拨号上网、收发电子邮件以及彩色图形、图像已取得不错成效。针对这些需求,鸿蒙面向全场景的分布式操作系统能很好地适用于一系列设备,从真正意义上体现了万物互联的理念。   (2) 嵌入式应用软件的开发需要...

课件下载

样章下载

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录

第1章  嵌入式系统概述 1

1.1  嵌入式系统简介 2

1.1.1  嵌入式系统的定义及特点 2

1.1.2  嵌入式系统的相关概念 3

1.1.3  嵌入式系统的组成 9

1.1.4  嵌入式系统的种类 13

1.2  嵌入式系统的应用领域和发展趋势 14

1.2.1  嵌入式系统的应用领域 14

1.2.2  嵌入式系统的发展趋势 15

习题 16

第2章  ARM处理器 17

2.1  ARM处理器概述 18

2.1.1  ARM处理器简介 18

2.1.2  ARM指令集架构及其发展 19

2.1.3  ARM处理器工作模式 24

2.2  ARM处理器的架构 26

2.3  ARM处理器的存储器管理 26

2.3.1  ARM的基本数据类型 26

2.3.2  大/小端存储模式 27

2.3.3  寄存器组 28

2.4  ARM处理器内核及典型技术 30

2.4.1  ARM处理器内核 30

2.4.2  ARM处理器采用的其他

指令集 35

2.4.3  ARM处理器内核应用选型 35

习题 36

第3章  ARM指令集 37

3.1  ARM指令集概述 38

3.1.1  ARM指令格式 38

3.1.2  ARM指令的条件码 38

3.2  ARM指令的寻址方式 39

3.2.1  立即寻址 39

3.2.2  寄存器寻址 40

3.2.3  寄存器间接寻址 40

3.2.4  寄存器移位寻址 40

3.2.5  变址寻址 40

3.2.6  多寄存器寻址 41

...

"《鸿蒙——嵌入式系统设计与应用》借鉴国内嵌入式系统开发的教材和业界**的自主可控的HarmonyOS开发技术,全面介绍了嵌入式系统相关的基础知识,以及基于HarmonyOS的开发知识及技巧。全书共分10章,主要介绍了嵌入式系统的基础知识、ARM处理器、ARM指令集、常见嵌入式操作系统、鸿蒙操作系统移植及调试、鸿蒙应用程序开发基础、DevEco Studio开发平台应用技巧,以及典型嵌入式系统功能开发等。
"