OpenHarmony轻量设备开发理论与实战 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
![OpenHarmony轻量设备开发理论与实战 OpenHarmony轻量设备开发理论与实战精美图片](https://img3m9.ddimg.cn/20/16/29592209-1_h_1688368375.jpg)
OpenHarmony轻量设备开发理论与实战电子书下载地址
- 文件名
- [epub 下载] OpenHarmony轻量设备开发理论与实战 epub格式电子书
- [azw3 下载] OpenHarmony轻量设备开发理论与实战 azw3格式电子书
- [pdf 下载] OpenHarmony轻量设备开发理论与实战 pdf格式电子书
- [txt 下载] OpenHarmony轻量设备开发理论与实战 txt格式电子书
- [mobi 下载] OpenHarmony轻量设备开发理论与实战 mobi格式电子书
- [word 下载] OpenHarmony轻量设备开发理论与实战 word格式电子书
- [kindle 下载] OpenHarmony轻量设备开发理论与实战 kindle格式电子书
内容简介:
本书系统地介绍了OpenHarmony轻量设备开发的知识。在本书完稿时,相关课程已经在高校完成了三个学期的教学,并持续优化迭代。
本书的学习门槛低、内容深入浅出、知识结构合理。本书注重知识间的关联性、连贯性和阶梯性,将计算机理论知识和OpenHarmony实践紧密结合,更加注重实践内容对理论理解的反哺,同步培养知识和能力,“授人以鱼,并且授人以渔”。本书的内容支持目前所有在用的OpenHarmony版本,并且有能力支持未来的新版本,注重教/学效率,创立了“OpenHarmony轻量设备教/学全家桶”。
全书共分10章,包括OpenHarmony及其开发套件、搭建OpenHarmony开发环境、OpenHarmony开发入门、OpenHarmony内核编程接口、控制I/O设备、感知环境状态、OLED显示屏的驱动和控制、控制Wi-Fi、网络编程及MQTT编程。
书籍目录:
第1章 OpenHarmony及其开发套件
1.1 初识OpenHarmony
1.2 润和Pegasus智能家居开发套件简介
第2章 搭建OpenHarmony开发环境
2.1 搭建开发环境(Windows系统)
2.2 搭建编译环境(Ubuntu系统)
2.3 下载和编译OpenHarmony源码
2.4 构建开发网络
第3章 OpenHarmony开发入门
3.1 HelloWorld
3.2 轻量系统的编译构建
3.3 编译构建系统的使用
3.4 轻量系统的数据持久化
第4章 OpenHarmony内核编程接口
4.1 OpenHarmony内核简介
4.2 线程管理
4.3 通用等待功能
4.4 定时器管理
4.5 互斥锁管理
4.6 信号量管理
4.7 消息队列管理
第5章 控制I/O设备
5.1 GPIO输出电平
5.2 GPIO按键输入
5.3 PWM输出方波
第6章 感知环境状态
6.1 使用ADC获取模拟传感器的数据
6.2 使用ADC获取可燃气体传感器的数据
6.3 使用I2C获取数字温湿度传感器的数据
第7章 OLED显示屏的驱动和控制
7.1 I2C驱动OLED显示屏
7.2 在OLED显示屏上显示汉字
7.3 第三方OLED显示屏驱动库
7.4 二维码生成器模块
7.4.1 模块简介
7.4.2 模块的源码结构
7.4.3 模块API介绍
7.4.4 模块的接入方法
7.4.5 案例程序
第8章 控制Wi-Fi
8.1 Wi-Fi的基本概念
8.1.1 Wi-Fi简介
8.1.2 Wi-Fi的连接过程
8.1.3 Wi-Fi工作模式简介
8.2 Wi-Fi STA模式编程
8.2.1 Wi-Fi编程的VS Code IntelliSense设置
8.2.2 相关API介绍
8.2.3 扫描Wi-Fi热点
8.2.4 案例程序:扫描Wi-Fi热点
8.2.5 连接Wi-Fi热点
8.2.6 案例程序:连接Wi-Fi热点
8.3 Wi-Fi AP模式编程
8.3.1 相关API介绍
8.3.2 创建Wi-Fi热点
8.3.3 提供DHCP服务
8.3.4 案例程序:创建Wi-Fi热点
8.4 EasyWiFi模块
8.4.1 EasyWiFi模块简介
8.4.2 EasyWiFi模块的源码结构
8.4.3 EasyWiFi模块的API介绍
8.4.4 模块的接入方法
8.4.5 案例程序
第9章 网络编程
9.1 TCP客户端编程
9.1.1 LwIP开源项目简介
9.1.2 相关API介绍
9.1.3 网络编程的VS Code IntelliSense设置
9.1.4 TCP客户端的工作流程
9.1.5 网络工具netcat
9.1.6 案例程序
9.2 TCP服务端编程
9.2.1 相关API介绍
9.2.2 TCP服务端的工作流程
9.2.3 案例程序
9.3 UDP客户端编程
9.3.1 相关API介绍
9.3.2 UDP客户端的工作流程
9.3.3 案例程序
9.4 UDP服务端编程
9.4.1 相关API介绍
9.4.2 UDP服务端的工作流程
9.4.3 案例程序
第10章 MQTT编程
10.1 MQTT简介
10.1.1 MQTT
10.1.2 MQTT的应用场景
10.1.3 MQTT的技术特性
10.1.4 广义上的发布/订阅模式
10.1.5 MQTT的订阅与发布模型
10.2 Paho-MQTT
10.2.1 Paho-MQTT简介
10.2.2 Paho-MQTT源码的结构
10.2.3 Paho-MQTT编程的VS Code IntelliSense设置
10.2.4 Paho-MQTT的编译
10.2.5 MQTT代理Mosquitto
10.2.6 在设备端发布消息
10.2.7 在设备端订阅消息
10.3 MQTT客户端编程
10.3.1 对Paho-MQTT进行封装
10.3.2 Paho-MQTT模块的接入方法
10.3.3 案例程序
10.4 案例:灯光控制
10.4.1 灯光控制案例项目简介
10.4.2 实现灯光控制案例项目
10.5 案例:环境光采集
10.5.1 环境光采集案例项目简介
10.5.2 实现环境光采集案例项目
10.6 案例:人体感应
10.6.1 人体感应案例项目简介
10.6.2 实现人体感应案例项目
10.7 案例:可燃气体报警
10.7.1 可燃气体报警案例项目简介
10.7.2 实现可燃气体报警案例项目
10.8 案例:温湿度收集
10.8.1 温湿度收集案例项目简介
10.8.2 实现温湿度收集案例项目
10.9 案例:广告屏
10.9.1 广告屏案例项目简介
10.9.2 实现广告屏案例项目
作者介绍:
齐耀龙
河北大学计算机教学部副教授,河北大学校企合作(全球500强企业)项目孵化基地负责人,具有丰富的教育和IT行业经验。致力于很多领域(包括物联网、嵌入式智能设备、OpenHarmony等)的理论与技术研究、产品研发、教学与人才培养工作。出版过《大学计算机》《大学计算机实验教程》等十余本高校教材。担任“OpenHarmony南向开发基础”“OpenHarmony北向开发基础”等多门课程的负责人,拥有20余年一线教学经验、数百小时慕课等的教学视频制作经验。首期OpenHarmony开源开发者成长计划唯一的高校导师,国内较早系统性构建OpenHarmony课程的高校教师,参与了OpenHarmony知识体系的构建工作。
江苏润开鸿数字科技有限公司
江苏润开鸿数字科技有限公司(简称“润开鸿”)于2022 年成立于南京,是由江苏润和软件股份有限公司(简称“润和软件”)投资成立的全资子公司。润开鸿聚焦于OpenHarmony 国产化数字底座,面向以垂直行业为代表的千行百业提供深度融合行业特征与业务场景的终端商用设备操作系统发行版及解决方案。
润开鸿传承了润和软件深耕行业多年的客户资源与专家团队,依托从芯片、硬件、操作系统到应用软件的软硬件一体化产品与解决方案能力,深耕金融、能源两大赛道,同时广泛赋能医疗、智慧城市、工业、教育等多个垂直行业,联合生态伙伴和行业客户共建共享万物智联的数字世界。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
媒体评论
OpenHarmony作为开放原子开源基金会孵化及运营,业界共同建设、维护的重要开源项目,凝聚了各成员单位、共建伙伴、生态参与方积极创新的力量,也承载了大家对下一代操作系统发展及未来产业变革的期待。作为下一代智能终端操作系统,OpenHarmony是打造“数字底座”的基础支撑。本书聚焦于OpenHarmony的轻量设备开发领域,文字通俗易懂、内容由浅入深,既有理论,又有实践,不仅适合初学者,而且适合专业“选手”,是一本不可多得的OpenHarmony入门图书。希望读者能够通过本书,了解更多的OpenHarmony相关知识,掌握相关开发技能,积极参与OpenHarmony开源社区建设并贡献自己的力量。
——开放原子开源基金会理事长助理 刘京娟
本书将OpenHarmony的理论知识与轻量设备开发的典型实践有机地融合在一起,带领读者探索OpenHarmony在轻量设备开发中的奥秘与无限可能。对于广大的初学者和高校学生而言,这不仅是一本理想的启蒙教材,还是一个无比贴心的“引路人”。期待本书在全国各大高校的OpenHarmony相关课程和技术俱乐部中引起广泛的讨论,激发极大的学习热情。
——OpenHarmony TSC(技术指导委员会)委员、OpenHarmony社区KOL、华为开发者专家(HDE) —— 张荣超
本书系统地描述了OpenHarmony轻量设备开发的知识,包括开发套件、开发和编译环境构建、控制I/O设备、网络通信功能等。本书内容逻辑清晰、阶梯性强、深入浅出,同时配备了大量的实践环节,是学习OpenHarmony轻量设备开发的重要工具。
——北京邮电大学信息与通信工程学院教授、博士生导师 李永华
本书基于下一代智能终端操作系统OpenHarmony,配合润和智能家居开发套件展开知识讲解,在内容编排上注重知识的构建,采用生动的、易于理解的方式解释技术概念,通过丰富的实际案例使理论变得更为具体,让读者可以更好地将理论知识转化为实用技能。
从本书中可以看到,OpenHarmony操作系统不仅具备广泛的适用性,还拥有许多优秀的设计思想和创新技术。这些技术的应用和推广将大幅提高轻量设备系统的开发与运行效率,具有非常重要的意义。对于学生或开发者而言,这些知识是物联网、计算机科学、电子信息、自动化等相关专业的入门基础,同时提供了一条从零开始的OpenHarmony开发路径。
——上海杉达学院信息科学与技术学院副教授、华为开发者专家(HDE) 祝欣蓉
前言
亲爱的读者朋友,您好!本书将带您进入OpenHarmony的知识殿堂。
OpenHarmony是一个完整的操作系统,在现阶段(截至2023年4月)我们可以使用OpenHarmony开发轻量设备、复杂的富媒体设备,也可以只开发OpenHarmony的上层应用(类似于安卓平板电脑/安卓手机App开发)。本书重点介绍的是轻量设备的相关开发,具备软硬件结合的特性。因此,上层应用开发(纯软件方向)、硬件设计与制造(纯硬件方向)不是本书介绍的重点内容。
在本书中,您将会系统地学习OpenHarmony轻量设备开发的知识。
本书有以下几个特点:
第一,学习门槛较低,便于快速入门、快速学习重点知识。入门的门槛高,是现阶段很多OpenHarmony初学者遇到的最大的困难。为了解决这个痛点问题,我将OpenHarmony的知识体系进行了完整的梳理,将知识呈现的方式进行了优化。只有“踏平门槛”,才能让初学者轻松入门、愉悦地进入OpenHarmony的知识殿堂。
第二,文字通俗易懂,内容的呈现由浅入深,阶梯性强。作为一名从业20余年并撰写过十余本高校教材的高等教育工作者,我深知阅读一本过于“文言化”的技术类图书是非常头疼的。因此,我将文字通俗化,让您能够阅读得轻松、理解得透彻,这是本书的重要着力点。另外,我非常尊重学习的规律,将OpenHarmony的知识体系从易到难逐级展开,并且注重知识间的关联性、连贯性和阶梯性。您在阅读本书时会发现,每向前走一步,都会有一种水到渠成的感觉。这将使您持续地拥有学习动力和积极的学习心态,不会出现“从入门到放弃”的尴尬结果。从这个角度来讲,本书非常适合个人开发者作为上手OpenHarmony开发的“第一本书”。
第三,将计算机的理论知识和OpenHarmony实践紧密结合,并以案例驱动。我会打通理论和实践环节,让您学有所用。比如,大学本科阶段的计算机专业设置了“数字电路”“操作系统”“数据结构”“计算方法”“C语言程序设计”“计算机网络”“数据库原理”等课程。对这些课程中的相关理论知识,我都进行了恰当的融合。理论可以指导实践,而实践反过来又能帮助我们加深对理论的理解。从这个角度来讲,本书不仅适合个人开发者阅读学习,还非常适合高校将其作为建设OpenHarmony应用型课程的教材,完善计算机专业人才培养体系。
第四,本书采用了“知识主线 能力辅线”的双线结构。我既讲授知识本身,又培养您的自主学习能力,也就是人们常说的“授人以渔”。
网站评分
书籍多样性:3分
书籍信息完全性:9分
网站更新速度:7分
使用便利性:8分
书籍清晰度:9分
书籍格式兼容性:7分
是否包含广告:8分
加载速度:6分
安全性:6分
稳定性:4分
搜索功能:8分
下载便捷性:5分
下载点评
- txt(611+)
- 中评多(499+)
- 体验满分(493+)
- 藏书馆(461+)
- 还行吧(281+)
- 内容齐全(527+)
- 简单(371+)
- mobi(642+)
- 三星好评(123+)
- 好评多(137+)
- 在线转格式(65+)
- 小说多(202+)
- 体验差(646+)
下载评价
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 国***舒:
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 后***之:
强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!
- 网友 印***文:
我很喜欢这种风格样式。
- 网友 蓬***之:
好棒good
- 网友 通***蕊:
五颗星、五颗星,大赞还觉得不错!~~
- 网友 曾***文:
五星好评哦
- 网友 汪***豪:
太棒了,我想要azw3的都有呀!!!
- 网友 冉***兮:
如果满分一百分,我愿意给你99分,剩下一分怕你骄傲
- 网友 利***巧:
差评。这个是收费的
- 网友 宓***莉:
不仅速度快,而且内容无盗版痕迹。
- 网友 焦***山:
不错。。。。。
- 网友 晏***媛:
够人性化!
- 网友 扈***洁:
还不错啊,挺好
喜欢"OpenHarmony轻量设备开发理论与实战"的人也看了
本土媒体报道国际新闻的跨文化伦理问题研究(国家社科基金丛书—文化) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
100 WAYS to MOTIVATE OTHERS 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
新版剑桥KET考试.考官口语.剑桥通用五级考试A2 Key for Schools(赠音频) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
新月集:英汉对照 泰戈尔经典作品 一部哲理诗集 初高中课外阅读书籍 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
哈纳斯风景 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 天利38套 2018中考必备 山东省中考试题精选 思想品德 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 土地管理学概论 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 罐头里的孩子 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 法语TEF TCF词汇精解与自测(三版)9787566918475 正版新书希望阶梯图书专营店 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 矿井提升系统数值仿真技术 刘义 等 矿井提升 仿真 工程实践 结合试验 动力学 动态特征 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 做一天出纳/企业财会实务系列丛书 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 分子细胞生物学 张建保,卢晓云 科学出版社【正版书】 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 冲破人生的冰河 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 郑渊洁童话四部曲:皮皮鲁的魔袜 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 9787303168019 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
书籍真实打分
故事情节:3分
人物塑造:9分
主题深度:5分
文字风格:8分
语言运用:8分
文笔流畅:7分
思想传递:3分
知识深度:6分
知识广度:9分
实用性:7分
章节划分:7分
结构布局:5分
新颖与独特:5分
情感共鸣:5分
引人入胜:5分
现实相关:9分
沉浸感:9分
事实准确性:5分
文化贡献:9分