嗨对话框,
我们使用UART2与外部设备通信。我们还使用WKUPCT来处理来自多个按钮的中断。在初始化UART2之后,WKUPCT将停止工作〜10s的问题似乎有一些问题。
在我们初始化UART2之前,WKUPCT按钮可以正确中断功能。初始化UART2后,按下按钮几秒钟没有效果。几秒钟后,按钮中断再次开始正常运行。UART2似乎始终正常工作。
你有什么可能引起这个的想法吗?UART2和WKUPCT都使用CLK_PER_REG,它们的中断具有相同的优先级。可能有问题吗?
谢谢你提供的所有帮助。
我对此进行了一点进展,但我仍然看到了一些奇怪的行为。
如果我使用setbits16启动app_button_enable()在启动UART2之后(CLK_PER_REG,UART2_ENABLE,1),则按钮正常工作。
但是,甚至在使用SetBits16停止UART2(CLK_PER_REG,UART2_ENABLE,0)后调用APP_BUTTON_ENABLE(),我仍然在关闭UART2和正常工作后的按钮后看到大约10S延迟。
有任何想法吗?
你好,
我已经要求我们的专家团队调查这个问题。回复较晚,抱歉。
谢谢mhv_dialog。我期待着听到专家团队可以给予的任何建议。
你好,我们又见面了,
该团队不会将此问题视为以前报告的某些问题。我们将直接与您联系,并在找到解决方案之前从那里接受问题。