请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP432E401Y Thread:SYSBIOS 中讨论的其他器件
您好!
我将使用驱动程序示例中的 gpiointerrupt 示例。 我将看到微秒级的回调延迟。 我没想到会看到这么多的延迟。 是否有办法解决此问题?

此致、
-Mike
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我将使用驱动程序示例中的 gpiointerrupt 示例。 我将看到微秒级的回调延迟。 我没想到会看到这么多的延迟。 是否有办法解决此问题?

此致、
-Mike
尊敬的 Mike:
我正在 TM4C129器件上运行与 MSP432E 相同的 TI-RTOS 示例。 我目前还没有 MSP432E LaunchPad。 我想您的测量是从按下电路板上的开关直到输入回调函数 gpiobuttonFxn0这段时间、对吗? 请查看以下调用堆栈、在该堆栈中、您可以看到中断将首先从 ti_sysbios_family_arm_m3_Hwi_dischake_i ()开始、并最终调用 gpiobuttonFxn0。 在 执行 gpiobuttonFxn0之前、将经历多个级别的函数分派。 我认为、如果要测量从中断置位未进入 tilti_sysbios_famile_arm_m3_Hwi_dischart_之时开始应该测量的中断延迟。 我不是 TI-RTOS 专家、但我听说过零延迟中断将在 BIOS 之外完全处理、但 就它们可以调用的 SYS/BIOS API 而言、它的使用将非常受限、并且必须仔细考虑线程安全。
