2.1.0 SDK-POSTURE-运行过程过一段时间报错

u010750922 2026-08-28 09:51:21

示例中在radar_framework_2d_frame_cb移植了自己的点云处理算法,然后通信协议改了一下,其余雷达参数一类没有更改,请问一下这种报错是什么报错,有什么解决办法?

 

...全文
224 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
RuifDu 08-28 11:18
  • 打赏
  • 举报
回复

你好:
可以根据mepc(指令指针)对照汇编看一下(在工程目录下的Lst文件夹内)报错的是哪段代码,向上追溯一下。
从上面的错误信息来看,a0寄存器和mtval非常接近,可能是想a0中存了一段指针指向0x8780630A,需要设置偏移(0x0C)来访问,访问了非法地址(mtval: 0x87806316)。你可以把这张图贴给AI,内核是RISC-V,他可以给你更多解释。
另外,如果确定计算时间充裕,不太建议持续使用printf打印调试信息,这可能对系统行为有一些影响。

u010750922 08-28 13:13
  • 举报
回复
@RuifDu const uart_device_t *uart = (uart_device_t *)HAL_DEV_Find(HAL_DEV_TYPE_UART, UART1_ID); uart_device_t *temp_dev = (uart_device_t *)uart; if(LL_UART_IsActiveFlag_TXFNF(uart_instance[temp_dev->uart_id])!=0) LL_UART_TransmitData(uart_instance[temp_dev->uart_id], data); 1. 看了一汇编,对应的代码是在这一块,HAL_DEV_Find 这个函数能不能反复调用,这个是传输协议的函数,会反复调用它,2. 另一个串口开了打印函数,100ms频率反复打印(这个是调试信息,实际中可以不打印这么快)大概10多分钟会落入这种报错,3. 请问一下 这种问题大概是什么原因造成的?
hqq_10086 08-28 17:10
  • 举报
回复
@u010750922 你好: 1.HAL_DEV_Find可以反复调用的, 建议查找设备的处理增加NULL判断。 uart_device_t *temp_device = (uart_device_t *)HAL_DEV_Find(HAL_DEV_TYPE_UART, UART1_ID); if (temp_device == NULL) { return 0; } 2.如果怀疑串口每100ms打印导致access fault,高频调用可能会增加内存碎片和竞争导致的问题,也可能是因为任务栈使用增加导致当前问题,可以优先尝试把任务栈增大测试快速确认。
u010750922 08-28 17:26
  • 举报
回复
@hqq_10086 下午测试去掉了频繁打印,基本上没什么打印,还是爆一样的错误,最后怀疑是hifPHYCtrl.phyRecv(&pBuff[hifPHYRecvCtrl.recvSize], 0xFFFF);接收函数,因为我们使用了私有协议,一直接收不符合HIF数据,缓存一直累积增加导致堆栈溢出了,现在在这里做了请缓存的操作,还在长时间测试不知道怎么样
1条回复
内容概要:本文围绕掺铒光纤放大器(EDFA)的分析模型展开深入的模拟研究,重点在于利用Matlab代码实现EDFA工作过程的数值仿真,涵盖其增益特性、噪声系数以及在不同泵浦功率和波长条件下的性能表现。研究通过建立基于速率方程和传输方程的物理模型,精确描述铒离子的能级跃迁、自发辐射、受激辐射及吸收等核心物理机制,进而构建可用于光通信系统级仿真的EDFA模块。该模型不仅能够准确预测单级EDFA的输出光谱和增益平坦度,还支持对多级放大链路的级联效应进行分析与优化,具备良好的实用性、灵活性和可扩展性,为光通信系统的设计与性能评估提供了可靠的理论依据和工具支持。; 适合人群:具备一定光学通信基础知识和Matlab编程能力的研究生或科研人员,尤其适用于从事光纤通信系统仿真、光器件建模与性能优化等相关领域的工程技术人员。; 使用场景及目标:①用于高校及科研机构中关于光放大器原理的教学演示与科研分析;②支撑长距离、大容量光纤传输系统中多级EDFA链路的性能预测、噪声累积分析与优化设计;③作为典型有源光器件建模的学习案例,帮助理解复杂光电器件的数值仿真方法与物理机制。; 阅读建议:建议读者结合光通信相关理论知识,仔细研读模型的数学推导过程,并动手运行与调试所提供的Matlab代码,深入探究泵浦方式、光纤长度、掺杂浓度等关键参数对EDFA性能的影响规律,进一步可尝试将该模型集成至更大规模的光网络仿真平台中进行联合系统分析。

231

社区成员

发帖
与我相关
我的任务
社区描述
欢迎来到正和微芯官方社区,这里是毫米波雷达技术爱好者、开发者、技术专家以及行业领袖的聚集地。我们致力于提供一个开放、合作、创新的交流平台,让每一位成员都能在这里找到价值、获得启发、实现成长。
硬件架构射频工程物联网 企业社区 广东省·珠海市
社区管理员
  • Possumic正和微芯官方
  • sblxk008
  • 波谱Sense
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧