DM9000 网络全功能固件 v1.1.0
网页配置 + 串口服务器 + MQTT + Modbus 网关 + TF 卡日志,支持网页在线升级
适用硬件:STM32F103VET6 + DM9000CEP 网络开发板
预期现象
上电约 2 秒后网口灯亮,浏览器打开 http://192.168.1.20 出现登录页
更新说明
新增:AHT20 温湿度(PB6 SCL / PB7 SDA,软件 I2C,地址 0x38) 接上后自动识别,每 2 秒测量一次;不接也能正常使用,每 30 秒重新探测。 网页「概览」页显示温度、湿度;/api/status 增加 aht、temp、hum;MQTT 状态消息增加 temp、hum; TF 卡记录改名 STATUS2.CSV,增加 temp_c、rh_pct 两列。 修复:同时开几个浏览器标签页时,实时数据连不上、网页变暗、部分设置读不出来。 空闲连接现在会归还收发缓冲;TCP 连接上限 8 → 12;第二个标签页同时刷新时自动重试。 从 v1.0.0 升级 直接烧录即可,已保存的 IP、密码、串口、Modbus 设置全部保留。
文件
- DM9000_完整固件_RS485_USB_TF_AHT20_v1.1.0.bin · SHA-256
85b88ca86b9936aba31e1c6e30263bcb385ebab641071979525bb15860e35204 - DM9000_完整固件_RS485_USB_TF_AHT20_v1.1.0.hex · SHA-256
887497b5766f02a84c4b857309a62a34cbd83de614c3e0b18714f2787bc5be9b
说明
DM9000 网络全功能固件 一、功能 网页配置、RS-485 串口服务器(TCP 服务器 / 客户端 / UDP)、MQTT、Modbus TCP 网关、 TF 卡日志与串口抓包、USB 虚拟串口(命令行 + 第二路串口服务器)、AHT20 温湿度(选配,v1.1.0 起)、 网页在线升级(双分区,升级失败自动回退)。 二、默认参数 IP 192.168.1.20 掩码 255.255.255.0 网关 192.168.1.1 网页账户 admin / admin 串口服务器 TCP 4001,RS-485 9600 8N1,DE = PA1 调试串口 USART1 115200 8N1 三、版本对应 调试串口启动时打印「firmware v<版本>」,与目录名一致。 2026-09-28 的早期构建(无版本号、无 USB)只留档在 _内部测试/,不发布。 四、烧录 见各版本目录的 更新说明.md;Flash 布局见 layout.csv。