你(们)好
我在使 SSI 中断工作几次时遇到问题。
在 SSI 开始时(读取寄存器后)禁用 GIO 中断、并在 SSI 完成处理后启用 GIO 中断。 问题是
1)禁用和启用 GIO 中断时、SSI 不会再次工作。
2)如果我不禁用 GIO 中断、SSI 会重复一次、然后什么也不起作用
我不n´t 造成这种情况的原因,但我认为是清除了旗帜
IM 使用此行清除寄存器:
uint32 offset = systemREG1->SSIVEC;
但它似乎无法正常工作。 有什么想法吗?
我无法上传代码、但可以通过私人邮件发送。
感谢你们的帮助!!