万本电子书0元读

万本电子书0元读

顶部广告

OpenHarmony轻量设备开发理论与实战电子书

采用“知识主线+能力辅线”双线结构知识体系完整、科学,学习门槛低,阶梯性强

售       价:¥

纸质售价:¥117.70购买纸书

19人正在读 | 0人评论 6.4

作       者:齐耀龙

出  版  社:电子工业出版社

出版时间:2023-06-01

字       数:19.6万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书系统地介绍了OpenHarmony轻量设备发的知识。在本书完稿时,相关课程已经在高校完成了三个学期的教学,并持续优化迭代。 本书的学习门槛低、内容深浅出、知识结构合理。本书注重知识间的关联性、连贯性和阶梯性,将计算机理论知识和OpenHarmony实践紧密结合,更加注重实践内容对理论理解的反哺,同步培养知识和能力,“授人以鱼,并且授人以渔”。本书的内容支持目前所有在用的OpenHarmony版本,并且有能力支持未来的新版本,注重教/学效率,创立了“OpenHarmony轻量设备教/学全家桶”。 全书共分10章,包括OpenHarmony及其发套件、搭建OpenHarmony发环境、OpenHarmony发门、OpenHarmony内核编程口、控制I/O设备、感知环境状态、OLED显示屏的驱动和控制、控制Wi-Fi、网络编程及MQTT编程。<br/>【作者】<br/>齐耀龙 河北大学计算机教学部副教授,河北大学校企合作(全球500强企业)项目孵化基地负责人,具有丰富的教育和IT行业经验。致力于很多领域(包括物联网、嵌式智能设备、OpenHarmony等)的理论与技术研究、产品研发、教学与人才培养工作。出版过《大学计算机》《大学计算机实验教程》等十余本高校教材。担任“OpenHarmony南向发基础”“OpenHarmony北向发基础”等多门课程的负责人,拥有20余年一线教学经验、数百小时慕课等的教学视频制作经验。首期OpenHarmony源发者成长计划唯一的高校导师,国内较早系统性构建OpenHarmony课程的高校教师,参与了OpenHarmony知识体系的构建工作。     江苏润鸿数字科技有限公司 江苏润鸿数字科技有限公司(简称“润鸿”)于2022 年成立于南京,是由江苏润和软件股份有限公司(简称“润和软件”)投资成立的全资子公司。润鸿聚焦于OpenHarmony 国产化数字底座,面向以垂直行业为代表的千行百业提供深度融合行业特征与业务场景的终端商用设备操作系统发行版及解决方案。   润鸿传承了润和软件深耕行业多年的客户资源与专家团队,依托从芯片、硬件、操作系统到应用软件的软硬件一体化产品与解决方案能力,深耕金融、能源两大赛道,同时广泛赋能医疗、智慧城市、工业、教育等多个垂直行业,联合生态伙伴和行业客户共建共享万物智联的数字世界。  <br/>
目录展开

内容简介

第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 二维码生成器模块

第8章 控制Wi-Fi

8.1 Wi-Fi的基本概念

8.2 Wi-Fi STA模式编程

8.3 Wi-Fi AP模式编程

8.4 EasyWiFi模块

第9章 网络编程

9.1 TCP客户端编程

9.2 TCP服务端编程

9.3 UDP客户端编程

9.4 UDP服务端编程

第10章 MQTT编程

10.1 MQTT简介

10.2 Paho-MQTT

10.3 MQTT客户端编程

10.4 案例:灯光控制

10.5 案例:环境光采集

10.6 案例:人体感应

10.7 案例:可燃气体报警

10.8 案例:温湿度收集

10.9 案例:广告屏

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部