问题描述
- CC2640 串口和按键中断冲突
-
最近遇到个很奇怪的问题:
有个案子,CC2640 仿照 SensorTag 做了一个工程,里面用到按键中断,后来需要串口功能,就加了 UART 程序,打开 UART,可以正常打印数据,但是此事按键中断不能触发,关掉 UART,按键中断又可以触发。
绝对不是 IO 复用了,查了好久也没找到原因。
解决方案
你的uart是使用中断方式打印数据的吗?
如果是,你看看中断的优先级设置。
解决方案二:
你的串口初始化函数中是不是允许串口中断了?
时间: 2025-01-27 23:33:10