Other Parts Discussed in Thread: SYSBIOS
Thread 中讨论的其他器件:SYSBIOS
我的团队正在尝试检测我们的28335 SYSBIOS 应用程序、以确定零延迟中断延迟发生在何处。 我们希望在 HWI_epilogueue.h 文件中进行 GPIO 切换、特别是使用 Hwi_enable 和 Hwi_disable 函数来确定系统何时执行这些操作。 您能否说明如何执行此操作、因为我们已尝试直接引用 DSP2833x_Gpio.h 文件并使用其在该文件中无法正常工作的调用?
作为参考、我们正尝试这样做、因为我们的零延迟中断会延迟高达6us、这几乎是其预期窗口的四分之一。 这在前几秒钟内会多次发生、然后它会在1秒间隔内与接下来的8-10秒的 Task_schedule 调用保持一致、然后在10秒间隔内对应用程序的其余运行时进行。 请注意、我们已检测任务、swis、hwis、时钟等、并且在 SYSBIOS 执行某些操作时没有发现任何关联。 这是通过在 SYSBIOS 代码库中设置 GPIO 切换来确定的。
目前、我们将 CCS 9.3与 TI v18.1.5.LTS、SYSBIOS 6.75.1.05和 XDCtools 3.51.1.18_core 配合使用