我找不到与 USB 器件相关的中断的解释。 根据 spns185c.pdf、VIM 具有:
68:USB_FUNC.IRQISOON
69: USB_FUNC.IRQGENION
70: USB_FUNC.IRQNONISOON
71:非(USB_FUNC.DSWAKEREQON)
72: USB_FUNC.USBRESTO
这些中断的功能是什么? 示例 USB 项目仅使用69和70。 在 spnu514c 中、这两个中断有一些细节。 其他的呢? 这些中断名称不容易与 USB IRQ_SRC 寄存器中的中断标志相关联。
我正在尝试在接收到任何数据时调用示例代码 RX 处理程序、但仅启用69和70时不会发生这种情况。 当我启用其他选项时、会发生这种情况、但它始终停留在 ISR 循环中。