本书主要围绕OpenHarmony南向发,即轻量系统的嵌式硬件发行介绍。书稿中的发案例基于一个集成度较高的项目平台——源大师兄,相比于专业性更强的嵌式发的内容,这个平台对青少年以及硬件发爱好者更为友好。本书在介绍源鸿蒙系统及项目平台安装的基础上,结合简单有趣的发案例介绍源鸿蒙嵌式发相关内容,适合青少年及硬件发爱好者阅读。
售 价:¥
纸质售价:¥66.30购买纸书
6.8
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

内容简介
前言 PREFACE
第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 网页中显示温度
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜