TI中文支持网
TI专业的中文技术问题搜集分享网站

TI8168中使用hook函数导致系统很快崩溃

您好:

        我现在调试TI8168系统,在DSP核中使用task的hook函数监视各个线程运行状态,所以启用了switchFxn,现在出现了两个问题:

        1、我对switchFxn函数进行修改,增加获取线程名称内容,发现字符串变量定义为全局的,系统能正常启动,如果改为局部的,系统就不能启动

         2、在保证系统正常启动后,系统最长运行30分钟就死机了,死机现象特别频,但是如果将hook函数注释掉,系统运行正常。

        不知道hook函数是不是有什么特殊设置我没有注意到,期待回复。

Louis:

故障的时候可以尝试连上仿真器单步看看。

yuzhou wang:

回复 Louis:

你好:

        我现在没有仿真器,我通过打印看了,我里面有多个线程在运行,起初运行正常,可以看到各个线程切换,但是运行一段时间后,就只剩下一个线程在运行了,此时在ARM端通过top命令查看,CPU占用率很低,基本处于休闲状态。

赞(0)
未经允许不得转载:TI中文支持网 » TI8168中使用hook函数导致系统很快崩溃
分享到: 更多 (0)