项目

一般

简介

错误 #4004

dci解析rbinfo出错

张 倩2 个月 之前添加. 更新于 大约 2 个月 之前.

状态:
已关闭
优先级:
一般
指派给:
开始日期:
2025-09-04
计划完成日期:
% 完成:

0%

预期时间:

文件

历史记录

#1

张 倩 更新于 2 个月 之前

  • 指派给 被设置为 张 倩
#2

张 倩 更新于 2 个月 之前


dci payload正确 但是解析出最后32bit rbinfo出错;
异常值转成二进制发现最高位第32位为1,应该是0 ,并且0的时候解析出来的rbsize和rbstart和协议栈下发的能对上;
rbinfo uint32型为什么最高位是1暂时不清楚;
目前代码做了以下处理:

#4

张 倩 更新于 2 个月 之前

异常原因:rbinfo没有清0初始化,所以移位随机会出现问题

#5

张 倩 更新于 大约 2 个月 之前

  • 状态新建 变更为 已解决
#6

高 峰 更新于 大约 2 个月 之前

  • 状态已解决 变更为 已关闭

DCI payload取rbinfo字段时,运算操作用到了初始rbinfo值,但未赋值为0;
高峰代码review,可以关闭

导出 Atom PDF