- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
附件1:课程标准(体例)
《鸿蒙智能互联设备开发》课程标准
课程类别:专业拓展课
适用专业:电子信息类授课单位:
学分:学时:56
编写执笔人及编写日期:
审定负责人及审定日期:
一、课程定位和课程设计
(一)课程性质
本课程是电子信息类专业的一门专业拓展课程,主要讲解基于OpenHarmony操作系统的设备开发,OpenHarmony操作系统是一种多内核操作系统,根据设备的自身资源情况分为轻型、小型和标准型。本课程针对OpenHarmony操作系统的LiteOS-M和LiteOS-A内核进行教学,讲解其内核工作原理,并在此基础上学习设备的开发。
(二)人才培养中的作用
本课程目的是培养一大批适应新时代职业发展的技术性人才,让学生了解本专业技术开发的前沿。培养学生积极进取的人生态度,掌握基于OpenHarmony操作系统设备开发的方法,在时代浪潮中勇于挑战新技术、敢于解决技术性卡脖子的新型人才。培养学生勇于创新的品质,夯实学生基础,为学生就业开拓广阔的空间,为国家储备和输出大国工匠后备人才。
(三)课程设计思路
(1)通过简单的HelloWorld程序编写逐步认识基于OpenHarmony操作系统的设备开发;
(2)基于LiteOS-M内核,对中断管理、任务管理、内存管理、内核通信等内容进行学习;
(3)基于LiteOS-A内核,对中断管理、进程管理、内存管理等内容进行学习;
(4)分别对基于LiteOS-M和LiteOS-A内核的综合开发案例进行学习。
二、课程目标
(一)素质目标(含课程思政、职业素养、工匠精神、双创精神等)
本课程主要特点是理论实践相结合,通过对理论的学习,结合实践操作,最终让学生能掌握OpenHarmony设备开发的方法。
本课程不仅培养学生过硬的实操开发能力,还要培养学生社会责任感。在学习中了解核心技术的重要性,使学生树立良好的大局观,敢于突破自我,敢于打破国外技术壁垒,勇于担当时代潮流的先锋,敢于挑战卡脖子问题。培养爱国情怀,激发创新精神,甘坐冷板凳,努力打磨打牢基础,成为技艺精湛的大国工匠。
(二)能力目标(含知识、技能目标、岗位核心能力等)
(1)掌握OpenHarmony操作系统的技术架构,了解其技术特性,熟悉其设备开发环境;
(2)掌握基于LiteOS-M内核的设备开发;
(3)掌握基于LiteOS-A内核的设备开发;
(4)具备鸿蒙智能设备独立开发编写代码的能力。
三、课程内容与要求
(一)课程教学内容与教学要求
第1章鸿蒙系统概述
1.主要教学内容
1.1鸿蒙操作系统的发展历程
1.1.1鸿蒙操作系统的诞生
1.1.2鸿蒙操作生态建设
1.2鸿蒙操作系统的技术特征
1.2.1鸿蒙操作系统技术架构
1.2.2鸿蒙操作系统技术特性
1.2.3鸿蒙操作系统类型
习题
2.教学要求
了解鸿蒙系统的发展过程,了解鸿蒙系统的生态建设,掌握鸿蒙操作系统的技术架构。
第2章鸿蒙设备开发环境
1.主要教学内容
2.1鸿蒙设备开发环境说明
2.1.1鸿蒙设备开发硬件环境要求
2.1.2鸿蒙设备开发软件环境要求
2.1.3鸿蒙设备开发环境的搭建
2.2鸿蒙系统构建工具链
2.2.1鸿蒙构建工具链介绍
2.2.2ninja构建工具介绍
2.2.3ninja常用语法
2.2.4GN常用语法
习题
2.教学要求
学习并掌握鸿蒙设备的开发环境搭建方法,了解鸿蒙系统构建工具链的内容。
第3章鸿蒙系统基本操作
1.主要教学内容
3.1鸿蒙系统源码
3.1.1鸿蒙系统源码框架
3.1.2鸿蒙系统源码下载与编译
3.2鸿蒙轻量系统的HelloWord
3.2.1编写HelloWord程序
3.2.2编译HelloWord程序
3.2.3烧写HelloWord程序
习题
2.教学要求
学习鸿蒙系统的基本操作,掌握鸿蒙系统的源码框架内容,能够编写简单程序。
第4章LiteOS-M内核
1.主要教学内容
4.1LiteOS-M内核介绍
4.1.1LiteOS-M内核架构
4.1.2LiteOS-M内核运行机制
4.2LiteOS-M中断管理
4.2.1中断管理的基本概念
4.2.2中断管理接口说明及应用
4.3LiteOS-M任务管理
4.3.1任务管理的基本概念
4.3.2中断管理接口说明及应用
4.4LiteOS-M内存管理
4.4.1内存管理的基本概念
4.4.2静态管理接口说明及应用
4.4.3动态管理接口说明及应用
4.5LiteOS-M内核通信
4.5.1内核通信-事件
4.5.2内核通信-互斥锁
4
您可能关注的文档
- 《鸿蒙智能互联设备开发(微课版)》第1章 鸿蒙系统概述-教案(第1周).doc
- 《鸿蒙智能互联设备开发(微课版)》第3章 鸿蒙系统基本操作-教案 - (第2周).doc
- 第4章 LiteOS-M 内核-教案 -(第3周).doc
- 第5章 LiteOS-A 内核-教案 - (第4周).doc
- 《鸿蒙智能互联设备开发(微课版)》第6章 HDF 驱动框架-教案 -(第5周).doc
- 《鸿蒙智能互联设备开发(微课版)》第8章 智能出行设备开发-教案 - (第9周).doc
- 《鸿蒙智能互联设备开发(微课版)》第8章 智能出行设备开发-教案 - (第11周).doc
- 鸿蒙智能互联设备开发-教学计划.doc
最近下载
- (正式版)B 4706.23-2007 家用和类似用途电器的安全 第2部分:室内加热器的特殊要求.docx VIP
- WS310-医院消毒供应中心-第1部分:管理规范.doc VIP
- 提请县人大常委会任命人员任前法律知识考试题库.docx VIP
- 2022义务教育数学课程标准.pdf VIP
- Kossi NV2快速操作说明书V1.41.pdf VIP
- 高中英语人教版选择性必修第一册Unit1 Reading and Thinking课件.pptx VIP
- 好会计专业版功能操作手册.PDF
- 安全生产责任制及考核制度.docx VIP
- 海绵城市建设专项规划与设计标准_GBT.pdf VIP
- 2.3果品类原料(课件)- 《烹饪原料学》同步教学(旅游教育出版社).pptx VIP
原创力文档


文档评论(0)