LuatOS培训专栏
作者:朱天华 | 最后修改:2026-03-17
LuatOS培训专栏
-
LuatOS框架的使用:包括LuatOS task,msg,timer,调度器等运行框架的讲解;
-
LuatOS socket:包括TCP/IP总体介绍,TCP/UDP/SSL/证书以及socket概念,LuatOS socket核心库和libnet扩展库功能介绍,LuatOS socket client应用开发框架,如何分析LuatOS socket日志;
-
LuatOS mqtt:包括MQTT协议和业务流程分析,一个具体项目的MQTT应用协议报文和业务流程解读,LuatOS MQTT核心库功能介绍,LuatOS MQTT client应用开发框架,如何分析LuatOS MQTT日志;
-
LuatOS http:包括HTTP协议和交互流程分析,HTTP协议报文,LuatOS http核心库和httpplus扩展库 功能介绍,LuatOS HTTP client应用开发示例,客户在使用LuatOS HTTP client开发时遇到的一些问题分析;
-
LuatOS ble(一):包括BLE总体介绍,BLE协议栈介绍,LuatOS BLE的四种工作模式,LuatOS BLE核心库功能介绍(重点讲解和外围设备模式有关的api),LuatOS 上的BLE外围设备模式应用开发流程;
-
LuatOS 框架的设计原理:包括首先快速地复习一下LuatOS框架中的几个概念,其次深入学习LuatOS框架的内部设计原理,最后结合一个实际的MQTT项目,再把task,message,timer关联起来,总体分析一下task和各种消息驱动的完整处理过程以及对应的源码设计;
-
LuatOS ble(二):重点讲BLE的中心设备模式,广播和扫描模式的应用开发流程;
-
LuatOS modbus(一):包括 Modbus 协议总体介绍,Modbus 通信机制、数据模型、功能码、通信协议模式,以及 LuatOS exmodbus 扩展库介绍(重点讲解 Modbus RTU 相关 API)和 LuatOS 上的 Modbus RTU 主/从站应用开发流程;
-
LuatOS fota:包括Flash分区详解、.soc固件包内部结构分析、差分升级原理、fota核心库与libfota2扩展库对比、Air780EHM核心板多场景升级演示,以及FOTA升级的关键注意事项与常见问题分析;
-
LuatOS gnss(一):包括GNSS定位原理、AGNSS、RTK、静态/动态 轨迹优化等;
-
LuatOS gnss(二):包括经纬度数据、电量、卫星信号质量、速度、电池状态(充电中/未充电)等数据上报到合宙定位测试服务器、根据服务器下发的指令 进入/退出快速定位模式、功耗优化,区分运动和静止状态等;
-
LuatOS network:;包括网卡相关理论基础、相关核心概念讲解、相关api详解,应用、问题分析与解决;
视频录制教程:
朱天华老师每周四晚上的直播培训的回放, 每一个课题都有3-6小时的视频培训。