主题中讨论的其他器件:TMDS243EVM
尊敬的专家:
我使用的是 AM243EVM 和 SDK 09_01_00_41。
我们正在使用 FreeRTOS、但有一些高达32 kHz 周期的硬实时任务、我们打算直接通过 HwiP_building ()使用 IRQ/FIQ。 在这些 硬实时任务中、我们还需要中断嵌套。
首先、我们尝试使用 IRQ 来实现这个目标、因为这里提供了中断嵌套。 不过、我们发现中断处理会根据 FreeRTOS 负载在15µs 上出现延迟、这对于我们的应用程序来说太大了。 如果我们使用 FIQ 效果会好得多、但这里没有中断嵌套。
- IRQ 如此高的抖动的根本原因是什么? 在锁定中断的情况下、FreeRTOS 中似乎有很多代码要执行。 它是否可通过某种方式进行配置?
-您能为我们提供启用 FIQ 嵌套的代码吗? ARM 文档 说它应该完全相同、但我无法让它在第一次尝试时正常工作。
Br
亚历山大