嵌入式 WebSocket 命令处理的扁平化设计:映射表 + 分发表实战
在嵌入式物联网项目中,设备端常常需要通过 WebSocket 接收来自服务端的 JSON 指令,完成查询、设置等操作。随着功能膨胀,传统的 `if-else` / `switch-case` 写法会迅速变得臃肿且难以维护。本文以一个 ESP32 项目的真实代码为例,介绍如何用 **映射表 + 分发表** 将命令处理逻辑彻底扁平化。
1726 字
|
9 分钟
linux systemd 服务管理器的使用
打计设搭建了一个物联网平台, 后端用的就是fastapi+systemd服务管理, 本文记录了我学习的参考文章和简要命令, 方便速查
453 字
|
2 分钟
Cover Image of the Post
vscode esp-idf开发环境安装及arduino移植
基于linux esp-idf v5.1.4和arduino3.0.0配置开发环境
1224 字
|
6 分钟
Cover Image of the Post
stc8g makefile和用量分析脚本
基于makefile和awk脚本的代码flash用量分析,输出占用量前TOP20的函数
1343 字
|
7 分钟
Cover Image of the Post
汇编代码初始化数组
汇编代码初始化数组
1471 字
|
7 分钟
自建服务器搭建git远程仓库
在阿里云服务器搭建git远程仓库
258 字
|
1 分钟
Linux系统备份方案
基于两地三介质的linux可靠备份系统
349 字
|
2 分钟
sdcc汇编伪指令
基于stc8g编写的8051架构sdcc编译器汇编伪指令
3127 字
|
16 分钟
Cover Image of the Post