负责家用智能环境监测设备(温湿度/CO₂传感器节点)的单片机底层固件开发、低功耗优化及量产问题攻关,覆盖从需求分析到OTA升级的全生命周期技术落地。
- 主导设计基于STM32L476RG的低功耗传感器节点固件,采用FreeRTOS多任务调度框架(任务优先级4-7级),结合HAL库优化ADC采样时序(采样周期从100ms压缩至50ms),同步集成SHT40温湿度传感器(I²C接口)与SGP40气体传感器(SPI接口),通过Keysight E4980A LCR表验证EMC抗扰度,最终数据精度达±0.3℃/±2%RH(优于行业标准±0.5℃/±3%RH),支撑产品通过德国TÜV认证。
- 针对户外设备长续航需求,深度优化电源管理系统:分析TPS62740 DC-DC转换器工作模式,动态调整RTC唤醒周期(从10s延长至30s),关闭非必要外设时钟(UART/ADC模块),将静态电流从15μA降至2.8μA;配合电池容量测试(18650锂电池3.7V/2000mAh),验证续航从8个月延长至16个月(100台样机45天连续运行数据支撑)。
- 解决量产阶段BLE通信丢包问题:通过Saleae Logic 16抓取HCI指令流,定位到AT指令队列阻塞(因上位机指令发送速率不匹配),重构通信协议栈的环形缓冲区(容量从64字节扩容至256字节)并增加流量控制标志位,丢包率从4.2%降至0.1%,助力产品一次性通过CCC认证。
- 主导BLE 5.0 OTA升级功能开发,采用差分包方案(基于bsdiff算法生成补丁,体积减少65%),集成CRC32校验与AES-128加密传输,设计双分区备份与异常回滚机制;完成12万+台设备远程升级,升级成功率99.9%,售后维修成本降低35%(对比升级前季度数据)。