This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC26xx注册串口中断服务程序后,调试过程不能进入中断

Other Parts Discussed in Thread: CC2630

程序利用原固件库函数和寄存器配合开发并未使用BIOS,调试过程串口可以正常发送接收,串口初始化如下图

中断服务程序如下

利用串口调试助手未向串口发送数据时,NVIC和UART0寄存器显示配置没有问题。

向串口发送数据之后,寄存器显示FIFO接收到数据,此时却未跳入串口中断函数,不断发送数据后,寄存器RIS的RXRIS和OERIS位置1,表示产生接收中断但此时接收FIFO已经溢出,如下图

我还是初学者,真心请教各位工程师,这个问题怎样解决,我的代码问题在哪里~