网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 开源鸿蒙 |
分类 | 科学技术-工业科技-电子通讯 |
作者 | |
出版社 | 化学工业出版社 |
下载 | ![]() |
简介 | 内容推荐 OpenHarmony(中文名为开源鸿蒙)是由全球开发者共建的开源分布式操作系统。该操作系统将人、设备、场景有机地联系在一起,实现了全场景多种智能终端的极速发现、极速连接、硬件互助、资源共享。本书的主要内容是OpenHarmony南向开发,即轻量系统的嵌入式硬件开发,书中的内容基于一个集成度较高的项目平台——开源大师兄,利用该项目平台中的硬件开发板,通过图形化编程以及Python代码编程的形式学习OpenHarmony轻量系统嵌入式开发相关的内容。相比专业性更强的嵌入式开发内容,本书主要面向青少年以及硬件开发爱好者,在介绍OpenHarmony操作系统和开源大师兄项目的基础上,通过具体的应用实践让读者快速了解开源鸿蒙开发。 目录 第1章 OpenHarmony操作系统 1.1 OpenHarmony操作系统的定位 1.1.1 万物物联 1.1.2 适配多种终端形态 1.2 技术特征 1.2.1 可裁剪 1.2.2 分布式软总线 1.2.3 分布式设备虚拟化 1.2.4 分布式数据管理 1.2.5 弹性部署 1.3 技术框架 1.3.1 内核层 1.3.2 系统服务层 1.3.3 框架层 1.3.4 应用层 第2章 开源大师兄 2.1 开源大师兄项目 2.1.1 项目介绍 2.1.2 硬件开发板 2.1.3 开发板固件框架 2.2 安装开发环境 2.2.1 下载PZStudio 2.2.2 安装PZStudio 2.3 使用PZStudio 2.3.1 PZStudio软件界面 2.3.2 选择角色“大师兄” 2.3.3 连接开发板并烧录固件 第3章 显示屏显示 3.1 OLED显示屏 3.1.1 device库与OLED显示屏 3.1.2 查看文本代码 3.1.3 OLED类 3.2 示例:冒泡泡 3.2.1 功能描述 3.2.2 功能实现 3.2.3 文本代码分析 3.3 示例:制作水平仪 3.3.1 显示加速度计的数值 3.3.2 IMU类 3.3.3 示例:制作水平仪 3.3.4 文本代码分析 3.4 示例:制作计时器 3.4.1 功能描述 3.4.2 功能实现 3.4.3 文本代码分析 3.5 显示自定义图片 3.5.1 处理图片 3.5.2 显示图片 3.5.3 显示动画 第4章 蜂鸣器发声 4.1 声音与音阶 4.1.1 什么是声音 4.1.2 蜂鸣器发声 4.2 播放音乐 4.2.1 音阶 4.2.2 宫、商、角、徵、羽 4.2.3 音符格式 4.2.4 播放音符列表 4.3 示例:制作音乐盒 4.3.1 功能描述 4.3.2 MusicEncode 4.3.3 制作音乐盒 4.3.4 文本代码分析 第5章 板载按键及语音识别 5.1 音乐二选一 5.1.1 获取按键的状态 5.1.2 BUTTON类 5.1.3 选择音乐 5.1.4 文本代码分析 5.2 函数 5.2.1 自制积木 5.2.2 自定义函数 5.3 示例:对准靶心 5.3.1 功能描述 5.3.2 功能整体框架 5.3.3 各个函数的实现 5.3.4 文本代码分析 5.4 语音识别芯片——云知声 5.4.1 云知声 5.4.2 获取云知声数据 5.4.3 US516P6类 第6章 引脚控制 6.1 引脚说明 6.1.1 大师兄板的金手指引脚定义 6.1.2 悟空扩展板 6.2 引脚基本操作 6.2.1 数字量的输入 6.2.2 Pin类 6.2.3 数字量的输出 6.2.4 PWM输出 6.3 移动的图标 6.3.1 模拟量 6.3.2 模拟量输入 6.3.3 移动图片显示位置 第7章 电机与舵机控制 7.1 直流电机 7.1.1 直流电机的工作原理 7.1.2 直流电机的控制 7.1.3 电机驱动芯片 7.2 舵机 7.2.1 舵机的工作原理 7.2.2 舵机的控制方式 7.2.3 舵机的选择 7.2.4 舵机的控制 7.2.5 示例:通过旋钮调整舵机角度 7.3 悟空扩展板上扩展的电机和舵机接口 7.3.1 I2C接口 7.3.2 I2C接口的应用 7.3.3 扩展电机接口 7.3.4 扩展舵机接口 第8章 网络应用 8.1 WiFi介绍 8.1.1 无线通信 8.1.2 无线网络 8.1.3 WiFi 8.2 连接网络 8.2.1 连接WiFi 8.2.2 network对象 8.3 网络通信 8.3.1 TCP/IP协议 8.3.2 套接字 8.3.3 网络通信流程 8.4 以网页形式反馈 8.4.1 网站网页 8.4.2 HTML 8.4.3 网页制作 8.4.4 在服务器上运行网页 8.4.5 网页中显示温度 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。