





定价: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实验结果
... 查看详情
领域新颖 系统介绍基于瑞芯微RK2206芯片开发的OpenHarmony南向设备开发,为打造优质物联网应用场景奠定基础。
深入浅出 书中内容从OpenHarmony内核基础到物联网项目应用案例实战,从基础网络编程到华为云IoT设备开发,深入浅出,系统全面。
实战性强 提供十几个实战开发项目的完整源代码,对源代码进行详细讲解,确保读者在学习过程中能直接上手操作,做到理论与实践相结合。"