搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
OpenHarmony嵌入式系统原理与应用(基于RK2206芯片微课视频版)/信息技术应用创新丛书
0.00     定价 ¥ 79.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302625612
  • 作      者:
    编者:薛小铃|责编:刘星//李晔
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2023-03-01
收藏
畅销推荐
内容介绍
本书以物联网应用为切入点,以瑞芯微RK2206芯片为核心控制器,详细讲解了OpenHarmony(开源鸿蒙)轻量级操作系统的原理与开发过程。本书基于已经通过开放原子开源基金会XTS认证的小凌派RK2206开发套件,书中所有的电路、程序和开发实例均在开发套件上调试和验证通过。本书主要内容:小凌派-RK2206硬件快速入门,OpenHarmony软件快速入门;OpenHarmony移植,内核基础应用;基础外设应用,物联网应用;网络基础知识,物联网协议,畅游华为云。书中案例丰富,讲解由浅入深,有助于读者从原理到工具搭建再到开发设计系统地学习OpenHarmony操作系统。 本书可作为计算机类、电子类、电气类、自动化类等专业的嵌入式系统课程和实践教学、嵌入式系统开发、物联网设备开发、OpenHarmony学习、学生课外科技创新和毕业设计等的教材或参考书,同时也可供对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.1 OpenHarmony简介
2.1.1 OpenHarmony是什么
2.1.2 OpenHarmony技术特点
2.2 OpenHarmony环境搭建
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.1 LiteOS内核概述
3.1.2 LiteOS移植适配
3.2 轻量级内核移植测试
3.2.1 测试目的
3.2.2 程序设计
3.2.3 编译程序
3.2.4 实验结果
第4章 内核基础应用
4.1 任务
4.1.1 任务的概念
4.1.2 任务的状态
4.1.3 程序设计
4.1.4 实验结果
4.2 队列
4.2.1 队列的概念
4.2.2 程序设计
4.2.3 实验结果
4.3 信号量
4.3.1 信号量的概念
4.3.2 程序设计
4.3.3 实验结果
4.4 事件
4.4.1 事件的概念
4.4.2 程序设计
4.4.3 实验结果
4.5 互斥锁
4.5.1 互斥锁的概念
4.5.2 程序设计
4.5.3 实验结果
4.6 软件定时器
4.6.1 软件定时器的概念
4.6.2 程序设计
4.6.3 实验结果
4.7 中断
4.7.1 中断的概念
4.7.2 开发流程
4.8 内存管理
4.8.1 内存管理的概念
4.8.2 静态内存
4.8.3 动态内存
第3篇 外设实战篇
第5章 基础外设应用
5.1 点亮LED灯
5.1.1 硬件电路设计
5.1.2 程序设计
5.1.3 实验结果
5.2 ADC按键
5.2.1 硬件电路设计
5.2.2 程序设计
5.2.3 实验结果
5.3 LCD液晶屏
5.3.1 硬件电路设计
5.3.2 程序设计
5.3.3 实验结果
5.4 EEPROM存储
5.4.1 硬件电路设计
5.4.2 程序设计
5.4.3 实验结果
5.5 NFC碰一碰
5.5.1 硬件电路设计
5.5.2 程序设计
5.5.3 实验结果
第6章 物联网应用
6.1 智慧井盖
6.1.1 硬件电路设计
6.1.2 程序设计
6.1.3 实验结果
6.2 智慧路灯
6.2.1 硬件电路设计
6.2.2 程序设计
6.2.3 实验结果
6.3 智慧车载
6.3.1 硬件电路设计
6.3.2 程序设计
6.3.3 实验结果
6.4 人体感应
6.4.1 硬件电路设计
6.4.2 程序设计
6.4.3 实验结果
6.5 智能手势
6.5.1 硬件电路设计
6.5.2 程序设计
6.5.3 实验结果
6.6 智慧农业
6.6.1 硬件电路设计
6.6.2 程序设计
6.6.3 实验结果
第4篇 网络实战篇
第7章 网络基础知识
7.1 网络基础知识概述
7.1.1 网络层次划分
7.1.2 OSI七层网络模型
7.1.3 IP地址
7.1.4 子网掩码
7.1.5 ARP/RARP
7.1.6 路由选择协议
7.1.7 TCP/IP
7.1.8 UDP
7.2 TCP编程
7.2.1 TCP编程的C/S架构
7.2.2 TCP编程接口分析
7.2.3 TCP编程示例
7.3 UDP编程
7.3.1 UDP编程的C/S架构
7.3.2 UDP编程的接口分析
7.3.3 UDP编程示例
第8章 物联网协议
8.1 LwIP协议栈
8.1.1 LwIP简介
8.1.2 LwIP的功能
8.1.3 LwIP的优点
8.1.4 LwIP的文件说明
8.1.5 LwIP的3种编程接口
8.1.6 LwIP移植
8.2 MQTT协议
8.2.1 MQTT协议简介
8.2.2 MQTT协议通信模型
8.2.3 MQTT协议传输消息
8.2.4 MQTT协议服务质量
8.2.5 MQTT协议的方法
8.2.6 MQTT函数接口
8.2.7 MQTT移植
第9章 畅游华为云
9.1 华为云IoT简介
9.2 华为云IoT智慧农业应用
9.2.1 程序设计
9.2.2 连接华为云
9.2.3 实验结果
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证