登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入   新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2024年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』物联网应用开发技术:基于RISC-V及轻量级鸿蒙的实践

書城自編碼: 4148174
分類:簡體書→大陸圖書→工業技術一般工业技术
作者: 王宜怀
國際書號(ISBN): 9787121511103
出版社: 电子工业出版社
出版日期: 2024-12-01

頁數/字數: /
釘裝: 平塑

售價:HK$ 98.8

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
地图中的战争史.海战篇(世界知名历史学家杰里米·布莱克口碑之作!)
《 地图中的战争史.海战篇(世界知名历史学家杰里米·布莱克口碑之作!) 》

售價:HK$ 162.8
预见6G
《 预见6G 》

售價:HK$ 96.8
全球视野下的投资机会
《 全球视野下的投资机会 》

售價:HK$ 96.8
地图中的战争史.陆战篇(一本书看透军事地图对500余年来近现代世界的塑造)
《 地图中的战争史.陆战篇(一本书看透军事地图对500余年来近现代世界的塑造) 》

售價:HK$ 184.8
我们的箱根驿传
《 我们的箱根驿传 》

售價:HK$ 71.5
思想的手法:如何“做中国哲学”
《 思想的手法:如何“做中国哲学” 》

售價:HK$ 85.8
图说新质生产力2:智能制造 落地化解读新质生产力的内涵和精髓
《 图说新质生产力2:智能制造 落地化解读新质生产力的内涵和精髓 》

售價:HK$ 64.9
日本公司法(第四版)
《 日本公司法(第四版) 》

售價:HK$ 196.9

內容簡介:
本书以RISC-V架构微控制器CH32V303及WiFi通信为蓝本,结合华为面向物联网应用的轻量级鸿蒙实时操作系统LiteOS,阐述物联网应用开发技术。本书遵循由个别到一般、又由一般到个别的认知过程,把物联网应用开发技术的知识体系归纳为终端、信息邮局、人机交互系统三个有机组成部分。针对终端,本书给出通用嵌入式计算机(GEC)的概念;针对信息邮局,本书将其抽象为固定IP地址与端口,并由此设计了云侦听程序模板;针对人机交互系统,本书设计了Web页面程序、微信小程序等模板,为“照葫芦画瓢”地开发具体应用提供共性技术。本书形成了以GEC为核心,以构件为支撑,以工程模板为基础的物联网应用开发体系,可有效降低读者学习物联网应用开发技术的门槛。
關於作者:
王宜怀,男,1962年2月生,苏州大学教授、博士生导师,苏州大学嵌入式系统与物联网研究所所长,江苏省计算机学会嵌入式系统专委会主任、中国软件行业协会嵌入式系统专业委员会理事、中国计算机学会高级会员,主要从事嵌入式系统人工智能与物联网领域的科研和教学工作。曾获全国高等学校计算机教学成果奖一等奖、国家级一流本科课程、江苏省高等教育教学成果一等奖、苏州大学五四青年特别感谢奖、苏州大学高尚师德奖、苏州大学教学先进个人等。
目錄
目 录
第1章 概述1
1.1 初识AHL-CH32V303-WiFi开发板1
1.1.1 AHL-CH32V303-WiFi开发板简介1
1.1.2 AHL-CH32V303-WiFi开发板的测试3
1.2 物联网应用开发所面临的问题及解决思路4
1.2.1 物联网应用开发所面临的问题4
1.2.2 解决物联网应用开发所面临难题的基本思路5
1.3 本书结构5
1.4 本章习题6
第2章 WiFi应用架构及通信基本过程7
2.1 WiFi概述及相关基本概念7
2.1.1 WiFi概述7
2.1.2 WiFi通信过程与应用开发相关的基本概念7
2.2 WiFi应用架构及通信基本过程10
2.2.1 建立WiFi应用架构的基本原则11
2.2.2 终端、信息邮局与人机交互系统的基本定义11
2.2.3 基于信息邮局的WiFi通信过程12
2.3 终端数据到云平台13
2.3.1 配套资源及软件下载安装13
2.3.2 编译、下载与运行终端程序14
2.3.3 运行云侦听程序并连接终端16
2.4 本章小结18
2.5 本章习题18
第3章 终端构件知识要素与实践20
3.1 底层驱动构件、外部设备构件与算法构件的概念20
3.2 GPIO、UART及Flash构件21
3.2.1 GPIO构件21
3.2.2 UART构件25
3.2.3 Flash构件31
3.3 ADC构件33
3.3.1 ADC的通用基础知识33
3.3.2 ADC构件及测试方法37
3.4 PWM构件39
3.4.1 PWM通用基础知识39
3.4.2 PWM构件及测试方法41
3.5 本章小结44
3.6 本章习题45
第4章 LiteOS应用开发快速入门46
4.1 无操作系统与实时操作系统46
4.1.1 无操作系统下的程序运行路线46
4.1.2 实时操作系统下的程序运行路线46
4.1.3 实时操作系统与非实时操作系统47
4.2 RTOS中的常用基本概念及线程的三要素47
4.2.1 与线程相关的基本概念48
4.2.2 线程的三要素及四种状态49
4.2.3 线程的三种基本形式52
4.3 RTOS下编程框架53
4.3.1 LiteOS的基本要素模板列表53
4.3.2 第一个样例工程功能及运行54
4.3.3 LiteOS下应用编程的工程框架55
4.4 RTOS中同步与通信的编程方法60
4.4.1 RTOS中同步与通信基本概念60
4.4.2 事件61
4.4.3 消息队列66
4.4.4 信号量71
4.4.5 互斥量74
4.5 本章小结77
4.6 本章习题78
第5章 上位机C#语言编程快速入门79
5.1 运行C#第一个实例79
5.1.1 选择C#语言的缘由及VS的安装79
5.1.2 创建与运行第一个C#实例80
5.1.3 常用工具的使用82
5.2 认识C#语言中的对象82
5.2.1 对象的三要素:属性、事件与方法82
5.2.2 属性、事件与方法的编程84
5.2.3 几个基本概念86
5.3 C#工程框架及常用控件实例87
5.3.1 C#工程框架88
5.3.2 常用控件的使用方法举例88
5.3.3 如何继续学习89
5.4 综合编程实例:串口工具设计89
5.4.1 需求分析89
5.4.2 人机接口界面设计90
5.4.3 程序测试90
5.4.4 运行过程解析91
5.5 本章小结96
5.6 本章习题96
第6章 终端程序与云侦听程序的运行过程98
6.1 终端程序模板与云侦听程序模板的适应性修改98
6.1.1 了解终端程序中的通信端口信息98
6.1.2 了解云侦听程序的通信端口信息98
6.1.3 运行终端程序99
6.1.4 运行云侦听程序并连接终端100
6.2 了解终端程序的运行过程102
6.2.1 终端程序的工程框架102
6.2.2 main函数之前的运行过程103
6.2.3 操作系统启动后的运行过程103
6.3 了解云侦听程序的运行过程104
6.3.1 云侦听程序工程框架104
6.3.2 事件触发的运行过程105
6.4 新增物理量的方法106
6.5 本章小结108
6.6 本章习题108
第7章 通过Web页面访问终端数据109
7.1 运行Web页面访问终端的数据109
7.1.1 Web页面程序模板的适应性修改109
7.1.2 运行Web页面程序观察终端实时数据110
7.2 Web页面程序模板工程框架与Web页面程序运行过程111
7.2.1 Web页面程序模板的工程框架111
7.2.2 Web页面程序的运行过程112
7.3 构建自己的Web页面程序115
7.3.1 在终端程序中增加红灯状态物理量后的Web页面115
7.3.2 在Web页面的“实时数据”页面增加控制按钮116
7.3.3 在Web页面程序中控制对应的物理量118
7.4 本章小结120
7.5 本章习题120

第8章 通过微信小程序访问终端数据121
8.1 微信小程序样例工程的运行121
8.1.1 下载安装微信开发者工具121
8.1.2 导入微信小程序模板并进行适应性修改121
8.1.3 运行微信小程序观察终端实时数据123
8.2 微信小程序的工程框架和运行过程124
8.2.1 微信小程序的工程框架124
8.2.2 微信小程序的运行过程125
8.3 照葫芦画瓢修改微信小程序的模板126
8.3.1 在终端程序中增加红灯状态物理量后的微信小程序界面126
8.3.2 在微信小程序“实时数据”界面增加控制按钮127
8.3.3 在微信小程序中控制对应的物理量129
8.4 本章小结131
8.5 本章习题131
第9章 初步理解终端程序代码132
9.1 终端程序的工程框架解析与运行过程132
9.1.1 终端程序的工程框架解析132
9.1.2 终端程序的总头文件及中断服务例程134
9.2 理解终端工程中的WiFi构件136
9.2.1 设计WiFi构件时需要考虑的因素137
9.2.2 WiFi构件的API接口设计137
9.2.3 WiFi构件的使用方法140
9.3 初步理解终端的WiFi通信过程141
9.3.1 建立WiFi连接141
9.3.2 终端程序向云侦听程序发送数据142
9.3.3 终端程序接收云侦听程序的回发数据145
9.4 本章小结146
9.5 本章习题146
第10章 初步理解云侦听程序代码147
10.1 云侦听程序运行过程解析147
10.1.1 WebSocket协议与JSON格式147
10.1.2 云侦听程序模板的工程框架148
10.1.3 云侦听程序的自动运行过程150
10.1.4 云侦听程序的通信过程158
10.1.5 云侦听程序的按钮单击事件解析163
10.2 云侦听程序与终端程序通信的接口类HCICom165
10.2.1 HCICom类的设计要点165
10.2.2 HCICom类的属性、方法和事件166
10.2.3 HCICom类的使用方法168
10.3 数据入库过程169
10.3.1 查看数据库与表的简单方法169
10.3.2 各数据表的用途171
10.3.3 操作数据库的基本编程方法172
10.4 动态控件的生成方法172
10.5 本章小结175
10.6 本章习题175
第11章 初步理解Web页面程序代码176
11.1 Web页面程序的运行过程解析176
11.1.1 Web页面的启动过程176
11.1.2 “实时数据”页面的运行过程177
11.2 Web页面程序与云侦听程序的通信181
11.3 Web页面程序中动态控件的生成183
11.4 本章小结184
11.5 本章习题184
第12章 初步理解微信小程序代码185
12.1 微信小程序运行过程解析185
12.1.1 微信小程序的启动过程185
12.1.2 实时数据侦听页面运行过程187
12.2 微信小程序与云侦听的通信191
12.3 微信小程序中动态控件的生成195
12.4 本章小结196
12.5 本章习题197
第13章 远程更新及其他通信方式概要198
13.1 远程更新终端程序198
13.1.1 远程更新概述198
13.1.2 远程更新的操作过程198
13.2 NB-IoT通信方式200
13.2.1 NB-IoT概述200
13.2.2 AHL-NB-IoT开发套件简介201
13.3 4G通信方式202
13.3.1 4G/5G概述202
13.3.2 AHL-4G开发套件简介203
13.4 Cat1通信方式203
13.4.1 Cat1概述203
13.4.2 AHL-CAT1-CH573开发套件简介204
13.5 本章小结205
13.6 本章习题205
参考文献206

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2025 (香港)大書城有限公司  All Rights Reserved.