器件型号: CC2340R5
TI 团队大家好、
我目前正在使用 CC2340R53 ADC 启动设备 Zephyr RTOS 、开发 BLE 网状网络应用 。
作为项目的一部分、我正在实施 A 裸 UART 接口 。 我面临的问题是 UART 接收中断不会在传入数据时触发 尽管如此 基于 UART 轮询的接收工作正常 。
问题摘要
-
器件: CC2340R53
-
RTOS: Zephyr
-
应用: BLE 网状网络
-
UART 接收模式:
-
轮询 RX: 正常工作
-
基于中断的 RX: 不触发
-
我已经验证了 UART 配置、包括波特率、引脚映射和基本初始化。 由于轮询模式按预期工作、因此硬件和引脚配置似乎是正确的。 但是、接收到数据时、不会调用 RX 中断回调。
请求指导
我希望得到以下几点的支持:
-
是否有任何已知的限制或特殊要求 使用 Zephyr 时 CC2340R53 上的 UART RX 中断 ?
-
有任何问题 其它设备树、Kconfig 或 IRQ 相关设置 未被启用?
-
有任何问题吗 参考示例或推荐的方法 如何在带有 Zephyr 的 CC2340R53 上实现基于中断的 UART 接收?
请告诉我是否需要我这边的日志、配置文件或信息进行进一步分析。
期待您的指导。



