大家好,
我有一个应用 程序,它具有3个不同的中断源 ,它们可能会被嵌套。 我遵循了应用 程序并执行了嵌套,当 我 在 另一个(1级) 中嵌套1个中断时,它可以完美地工作
平滑。 当 我有 2个嵌套时会发生问题 :在这种情况下 ,第一个中断 (在我的情况下是 DMA), 在两个嵌套之后 ,我可以看到 我退出了所有例程,但 这个 DMA 第一个中断在程序中不再起作用...
显然, 在退出2个级别后所有标志等都已正确设置 ,但 DMA 中断不再提供服务。
请 检查什么? 有什么可能的错误? 我尝试使用较大的堆栈,但尚未找到解决方案。
您是否有一个2级中断示例,我可以使用 它?
欢迎提出任何想法
谢谢你
BR
卡洛