该项目下的笔记
2026-05-07
继电器控制与 DI 去抖:手动/自动模式
STM32 的继电器输出控制、DI 输入去抖处理、手动/自动模式切换,以及本地按键与远程控制的优先级设计。
2026-05-06服务端架构:Mosquitto + Node API + WebSocket
Mill 系统的服务端设计:MQTT broker 订阅设备数据、Node.js API 持久化与鉴权、WebSocket 实时广播。
2026-05-05Modbus 寄存器映射:现场主站与维护从站
STM32 双角色 Modbus 设计:USART2 主站轮询传感器,USART3 从站暴露 91 个寄存器供 G780s 和远程维护使用。
2026-05-04Flutter 磨坊客户端:实时监控与历史回溯
com.varka.mill 的 Flutter 客户端设计,覆盖实时 WebSocket 数据、历史趋势图、告警管理和继电器远程控制。
2026-05-03G780s 边缘 JSON 与 MQTT 上云
G780s 通信模块的 AT 配置、边缘 JSON 组包、MQTT over TLS 上云,以及服务端字段映射的实现。
2026-05-02OTA 桌面工具:从本地升级到远程维护
.NET / WPF 架构的 OTA 工具设计,覆盖本地 YMODEM 升级、虚拟串口远程升级和 Modbus 维护帧生成。
2026-05-01A/B 双槽位固件升级:Bootloader 设计与回退机制
STM32 的 Flash 分区策略、Bootloader 升级流程、CRC32 + SHA-256 + 向量表三重校验,以及连续失败自动回退的实现细节。
2026-04-30Mill 磨坊系统综述:STM32F103 工业控制与远程维护
围绕 STM32F103 + G780s 构建的工业磨坊控制与维护系统,覆盖 Modbus 现场采集、A/B 双槽位固件升级、远程 MQTT 通信和 Flutter 移动端监控。