请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C6678 您好!
我们使用 TI c6608 TI DSP。 所有8个内核在每个内核1ms 获得一个 Hwi 中断。但有时会说10000次后、内核 ID 0接收到大约30000个周期延迟(25微秒)的中断、
此问题与其他内核无关。没有线程/中断正在运行(我们进行了注释并尝试了)。 (核心 ID 0只有一些非关键操作、例如用于记录的 telnet 至 DSP 等)
同一内核0中的另一个问题是、当我们使用 Timer_start 模块创建一些基于计时器的中断时、假设我们要在250微秒后调用计时器中断、但在大约280微秒后触发计时器中断。
有时也会发生这种情况。
。
timerParams.periodType=Timer_PeriodType_microsecs;
timerParams.runMode=Timer_RunMode_ONESHOT;
timerParams.startMode=Timer_StartMode_user;
timerHandle=Timer_create (8+CoreID、x、&timerParams、&y);
。
请在这方面帮助我们。
谢谢、
Thomas