OpenHarmony嵌入式系统原理与应用——基于RK2206芯片(微课视频版)
基于瑞芯微RK2206,OpenHarmony在物联网中的开发流程,朱其罡、欧sir等5位业界专家推荐,干货分享

作者:薛小铃

丛书名:信息技术应用创新丛书

定价:79元

印次:1-3

ISBN:9787302625612

出版日期:2023.03.01

印刷日期:2024.06.26

图书责编:刘星

图书分类:零售

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

《OpenHarmony嵌入式系统原理与应用——基于RK2206芯片开发(微课视频版)》以物联网应用为切入点,以瑞芯微RK2206芯片为核心控制器,详细讲解了OpenHarmony(开源鸿蒙)轻量级操作系统的原理与开发过程。本书基于已经通过开放原子开源基金会XTS认证的小凌派RK2206开发套件,书中所有的电路、程序和开发实例均在开发套件上调试和验证通过。本书主要内容: 小凌派RK2206硬件快速入门,OpenHarmony软件快速入门; OpenHarmony移植,内核基础应用; 基础外设应用,物联网应用; 网络基础知识,物联网协议,畅游华为云。书中案例丰富,讲解由浅入深,有助于读者从原理到工具搭建再到开发设计系统地学习OpenHarmony操作系统。 《OpenHarmony嵌入式系统原理与应用——基于RK2206芯片开发(微课视频版)》可作为计算机类、电子类、电气类、自动化类等专业的嵌入式系统课程和实践教学、嵌入式系统开发、物联网设备开发、OpenHarmony学习、学生课外科技创新和毕业设计等的教材或参考书,同时也可供对OpenHarmony感兴趣的推动者、从业者和潜在参与者参考。

薛小铃,闽都学者,OpenHarmony Dev—Board SIG全国审核工作组专家,全国大学生电子设计竞赛TI官网论坛特邀专家,福建省大学生电子设计竞赛测评专家。主讲电子系统设计、单片机、嵌入式C语言、电路分析等课程。主持多项教改项目,项目中研发的实验设备目前已在学校课程实验和设计中使用,并被厦门理工等国内几个高校采用。出版了6本实践类专著,其中4本在国家一级出版社出版,2本在高等教育出版社出版,1本高教出版的教材被全国40多所高校作为教材使用并获得2017年福建省本科优秀特色教材,1本获得第十九届华东地区科技出版社优秀科技图书二等奖。指导学生参加国家和省大学生电子设计竞赛,成绩名列前茅,2010年来已获得2个国家级一等奖、7个国家级二等奖,31个省级一等奖。指导经验得到国内其他一些高校认可,多次应邀参加他们的经验交流会。

前言 随着万物互联时代的到来,智能设备之间的相互通信将大大提高生活效率和质量。为了让连接更完善、更全面,使多设备管理更加便捷,实现可靠、稳定的互联互通,需要一套开放的、面向全场景的分布式系统。 OpenHarmony(开源鸿蒙)是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,其基于开源的方式面向全场景、全连接、全智能时代,促进万物互联产业的繁荣发展。OpenHarmony可以基于同一套系统,适配多种终端形态,是一款面向未来、面向全场景的分布式操作系统。 本书以OpenHarmony为主题,详细讲解了基于瑞芯微RK2206芯片的嵌入式操作系统原理和开发过程,由浅入深地说明了OpenHarmony的原理、特点、开发工具、移植和应用,详细讲解了应用OpenHarmony操作系统开发物联网的软/硬件设计过程。 全书分为4篇,共9章,即快速入门篇、基础应用篇、外设实战篇和网络实战篇。 第1、2章为快速入门篇,包括RK2206硬件电路设计快速入门、OpenHarmony软件使用快速入门,介绍了RK2206芯片资源和硬件电路设计过程,介绍了OpenHarmony的由来、特点以及搭建OpenHarmony开发环境的过程,引导读者快速入门OpenHarmony操作系统软/硬件基础的学习。 第3、4章为基础应用篇,包括OpenHarmony移植和内核基础应用,介绍了如何进行OpenHarmony操作系统移植以及如何进行LiteOS内核编程。其中,内核基础章节主要介绍OpenHarmony轻量级操作系统的任...

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

目录

配套资源

第1篇快速入门篇

第1章小凌派RK2206硬件快速入门

1.1瑞芯微RK2206芯片简介

1.1.1瑞芯微RK2206芯片

1.1.2瑞芯微RK2206芯片功能集

1.2小凌派RK2206开发板硬件简介

1.2.1小凌派RK2206开发板概述

1.2.2小凌派RK2206开发板架构

1.2.3小凌派RK2206开发板硬件资源

1.3小凌派RK2206开发板硬件设计

1.3.1小凌派RK2206核心板硬件设计

1.3.2小凌派RK2206底板硬件设计

第2章OpenHarmony软件快速入门

2.1OpenHarmony简介

2.1.1OpenHarmony是什么

2.1.2OpenHarmony技术特点

2.2OpenHarmony环境搭建

2.2.1开发环境简介

2.2.2安装虚拟机

2.2.3安装Linux

2.2.4安装开发依赖服务和工具

2.2.5安装编译依赖库和工具

2.2.6源代码下载

2.2.7编译源代码

2.2.8烧写程序

2.2.9查看调试串口

第2篇基础应用篇

第3章OpenHarmony移植

3.1轻量级内核移植

3.1.1LiteOS内核概述

3.1.2LiteOS移植适配

3.2轻量级内核移植测试

3.2.1测试目的

3.2.2程序设计

3.2.3编译程序

3.2.4实验结果

... 查看详情

"本书选择OpenHarmony为主题,详细讲解基于瑞芯微RK2206芯片的OpenHarmony物联网应用开发,向广大读者展示如何学习物联网和OpenHarmony技术。
 领域新颖  系统介绍基于瑞芯微RK2206芯片开发的OpenHarmony南向设备开发,为打造优质物联网应用场景奠定基础。
 深入浅出  书中内容从OpenHarmony内核基础到物联网项目应用案例实战,从基础网络编程到华为云IoT设备开发,深入浅出,系统全面。
 实战性强  提供十几个实战开发项目的完整源代码,对源代码进行详细讲解,确保读者在学习过程中能直接上手操作,做到理论与实践相结合。"

查看详情