目录
第1章星闪技术概述
1.1无线短距通信技术发展
1.1.1什么是无线短距通信技术
1.1.2ZigBee的起源与发展
1.1.3蓝牙的起源与发展
1.1.4WiFi的起源与发展
1.1.5星闪技术的起源与发展
1.2星闪关键技术及标准演进
1.2.1星闪关键技术与性能指标
1.2.2标准演进——星闪1.0
1.2.3标准演进——星闪2.0
1.2.4标准演进——星闪3.0
1.3星闪技术产业化进程
1.3.1技术起源与产业化基础
1.3.2标准制定与产品落地
1.3.3产业链生态构建
1.3.4产业化规模与市场突破
1.3.5产业化核心价值
1.3.6产业化进程总结
1.4星闪技术发展展望
1.4.1技术标准持续演进
1.4.2应用生态广泛渗透
1.4.3产业生态与全球化
1.4.4新格局与新机遇
1.5星闪人才培养探索与实践
1.5.1星闪人才需求背景
1.5.2星闪人才培养思路
第2章星闪基础开发
2.1星闪开发板介绍
2.1.1概述
2.1.2常见星闪芯片介绍
2.1.3主流星闪开发板介绍
2.1.4星闪教学套件介绍
2.2星闪开发环境搭建
2.2.1概述
2.2.2HiSpark Studio
2.2.3WSL
2.2.4Vmware WorkStation Pro
2.3第一个“Hello World”工程
2.3.1概述
2.3.2组织索引与配置选项
2.3.3编写代码
2.3.4编译工程
2.3.5烧录工程
2.4GPIO输出模式
2.4.1概述
2.4.2GPIO输出模式的原理
2.4.3GPIO输出模式的应用场景
2.4.4GPIO输出模式的使用案例
2.5GPIO输入模式
2.5.1概述
2.5.2GPIO输入模式的原理
2.5.3GPIO输入模式的轮询与中断
2.5.4GPIO输入模式的使用案例
2.6看门狗
2.6.1概述
2.6.2看门狗的工作原理
2.6.3看门狗的使用案例
2.7ADC
2.7.1概述
2.7.2ADC的工作原理
2.7.3ADC的应用场景
2.7.4ADC的使用案例
2.8DMA
2.8.1概述
2.8.2DMA的工作原理
2.8.3DMA的使用案例
2.9硬件定时器
2.9.1概述
2.9.2硬件定时器的工作原理
2.9.3硬件定时器的使用案例
2.10PWM
2.10.1概述
2.10.2PWM的工作原理
2.10.3PWM的应用场景
2.10.4PWM的使用案例
2.11UART
2.11.1概述
2.11.2UART的工作原理
2.11.3UART的使用案例
2.12I2C协议
2.12.1概述
2.12.2I2C的工作原理
2.12.3I2C的使用案例
2.13SPI协议
2.13.1概述
2.13.2SPI的工作原理
2.13.3SPI的应用场景
2.13.4SPI的使用案例
2.14LittleFS
2.14.1概述
2.14.2LittleFS的工作原理
2.14.3LittleFS的应用场景
2.14.4LittleFS的使用案例
第3章开源鸿蒙LiteOS基础
3.1基础
3.1.1嵌入式操作系统介绍
3.1.2LiteOS的起源
3.1.3LiteOS的发展
3.1.4LiteOS的现状
3.1.5LiteOS与OpenHarmony的关系
3.1.6星闪系列芯片与LiteOS的集成架构
3.2任务
3.2.1概述
3.2.2任务基本概念
3.2.3任务相关概念
3.2.4任务运作机制
3.2.5任务使用案例
3.3队列
3.3.1概述
3.3.2队列基本概念
3.3.3队列相关概念
3.3.4队列运作机制
3.3.5队列使用案例
3.4事件
3.4.1概述
3.4.2事件基本概念
3.4.3事件相关概念
3.4.4事件运作机制
3.4.5事件使用案例
3.5互斥锁
3.5.1概述
3.5.2互斥锁基本概念
3.5.3互斥锁相关概念
3.5.4互斥锁运作机制
3.5.5互斥锁使用案例
3.6信号量
3.6.1概述
3.6.2信号量基本概念
3.6.3信号量相关概念
3.6.4信号量运作机制
3.6.5信号量使用案例
3.7软件定时器
3.7.1概述
3.7.2软件定时器基本概念
3.7.3软件定时器运作机制
3.7.4软件定时器使用案例
3.8XTS认证
3.8.1XTS认证简介
3.8.2XTS认证的基本流程
3.8.3注意事项
第4章星闪组网开发
4.1WiFi STA模式
4.1.1概述
4.1.2WiFi STA模式的工作原理
4.1.3WiFi STA模式的应用场景
4.1.4WiFi STA模式的案例
4.2WiFi AP模式
4.2.1概述
4.2.2WiFi AP模式的工作原理
4.2.3WiFi AP模式的应用场景
4.2.4WiFi AP模式的案例
4.3SLE一对一连接
4.3.1概述
4.3.2SLE一对一连接的基本流程
4.3.3SLE一对一连接案例
4.3.4SLE一对一连接星闪手机案例
4.4SLE一对多连接
4.4.1概述
4.4.2SLE一对多连接的基本流程
4.4.3SLE一对多连接案例
4.5星闪Mesh组网
4.5.1概述
4.5.2星闪Mesh组网相关概念
4.5.3星闪Mesh组网配网
4.5.4星闪Mesh组网落地方案浅析
4.6SLE与WiFi共存
4.6.1概述
4.6.2SLE与WiFi共存的工作原理
4.6.3SLE与WiFi共存的案例
4.7OTA升级
4.7.1概述
4.7.2OTA的基本流程
4.7.3OTA的案例
4.8端云协同MQTT
4.8.1概述
4.8.2MQTT的工作原理
4.8.3MQTT的案例
第5章星闪基础应用案例
5.1智慧路灯综合应用
5.1.1概述
5.1.2扩展板驱动
5.1.3MQTT驱动
5.1.4综合应用解析
5.2智慧农业综合应用
5.2.1概述
5.2.2扩展板驱动
5.2.3MQTT驱动
5.2.4综合应用解析
5.3智慧城市综合应用
5.3.1概述
5.3.2扩展板驱动
5.3.3MQTT驱动
5.3.4综合应用解析
5.4智慧物流综合应用
5.4.1概述
5.4.2扩展板驱动
5.4.3MQTT驱动
5.4.4综合应用解析
5.5智慧安防综合应用
5.5.1概述
5.5.2扩展板驱动
5.5.3MQTT驱动
5.5.4综合应用解析
5.6智能家居综合应用
5.6.1概述
5.6.2扩展板驱动
5.6.3MQTT驱动
5.6.4综合应用解析
第6章星闪项目实践案例
6.1星闪智能家居系统
6.1.1案例背景
6.1.2案例框架
6.1.3具体案例实现
6.1.4案例展示
6.1.5作品获奖
6.2星闪智慧照明系统
6.2.1案例背景
6.2.2案例框架
6.2.3具体案例实现
6.2.4作品获奖
6.3星闪仓储管理系统
6.3.1案例背景
6.3.2案例框架
6.3.3具体案例实现
6.3.4作品获奖
