news 2026/2/22 12:58:45

POE模块工业级代码问题修复及优化方案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
POE模块工业级代码问题修复及优化方案

一、严重问题(Critical)

1.1 芯片通信失败无重试机制

问题描述:

  • 所有芯片通信失败后直接返回ERROR,不重试
  • 瞬时通信故障会导致端口状态异常
  • UART通信在工业环境容易受干扰

问题代码:

// poepse_sm.c:277 ret = srosIfSetApi(pIfEntry->ifUnit, SYS_IF_HWAPIFUNC, &func); if (ret != OK) { stateMachine = PSE_PORT_STATEMACHINE_INIT; expireTime = PSE_TIMEOUT_OVERLOAD; return stateMachine; // 直接失败,不重试 }

修复方案:

// 添加重试机制 #define PSE_CHIP_RETRY_MAX 3 #define PSE_CHIP_RETRY_DELAY_MS 100 int32_t pseChipCmdWithRetry(uint32_t ifUnit, tHwApiFunc *func, int32_t isSet) { int32_t ret = ERROR; int32_t retry = 0; for (retry = 0; retry < PSE_CHIP_RETRY_MAX; retry++) { if (isSe
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/13 3:32:39

从下载到训练,YOLO11镜像全流程演示

从下载到训练&#xff0c;YOLO11镜像全流程演示 1. 为什么用镜像跑YOLO11&#xff1f;省掉三天环境踩坑时间 你有没有试过&#xff1a; pip install ultralytics 后报错 torch not compatible with torchvision&#xff1b;下载完模型权重&#xff0c;发现路径写错八次才对上…

作者头像 李华
网站建设 2026/2/22 7:43:27

Qwen3-Reranker-0.6B多场景应用:专利无效检索中权利要求匹配重排

Qwen3-Reranker-0.6B多场景应用&#xff1a;专利无效检索中权利要求匹配重排 在知识产权实务中&#xff0c;专利无效宣告程序是技术对抗最激烈的战场之一。其中&#xff0c;如何从海量对比文件中精准定位与权利要求高度相关的段落&#xff0c;直接决定无效证据链的强弱。传统B…

作者头像 李华
网站建设 2026/2/21 22:48:11

Z-Image Turbo应用场景深挖:短视频封面智能设计

Z-Image Turbo应用场景深挖&#xff1a;短视频封面智能设计 1. 为什么短视频封面正在成为“流量第一触点” 你有没有注意到&#xff0c;刷短视频时&#xff0c;真正决定你停不停下来的&#xff0c;往往不是前两秒的视频内容&#xff0c;而是那一张静止的封面图&#xff1f; 它…

作者头像 李华
网站建设 2026/2/6 7:19:23

零基础入门OCR检测:用cv_resnet18_ocr-detection轻松实现证件识别

零基础入门OCR检测&#xff1a;用cv_resnet18_ocr-detection轻松实现证件识别 OCR&#xff08;光学字符识别&#xff09;技术早已不是实验室里的概念&#xff0c;而是每天在银行柜台、政务大厅、快递分拣站默默工作的“数字员工”。但对大多数开发者来说&#xff0c;从零搭建一…

作者头像 李华
网站建设 2026/2/21 23:27:34

GLM-4v-9b惊艳案例:建筑设计图→空间面积计算+材料用量估算

GLM-4v-9b惊艳案例&#xff1a;建筑设计图→空间面积计算材料用量估算 1. 这不是“看图说话”&#xff0c;而是建筑工程师的AI搭档 你有没有遇到过这样的场景&#xff1a;手头有一张刚收到的CAD转PDF的建筑平面图&#xff0c;甲方催着要当天出装修预算——得算清每个房间面积…

作者头像 李华