来自UART的中断

5个帖子/ 0新
最后一篇
SVL0822
离线
最后一次露面:5年10个​​月前
加入:2014-11-17 19:20
来自UART的中断

你好,

我正在尝试将DA14580配置为处理数据通过UART接收数据时产生的中断。有什么例子是如何做到这一点?

我在此链接下查看了线程:

http://support.dialog-semicondiondiondum/uarthandler-interrupt%e6%80%8E%EE ...

但是提供的链接不起作用。

谢谢,
SVL0822

mhv_dialog
离线
最后一次露面:1个月3周前
职员
加入:2013-12-06 15:10
你好,

你好,

请查看UART驱动程序以及如何在串行端口服务参考设计中使用:http://support.dialog-seminile.com/da14580-dialog-serial-port-service.。外围侧的驱动器是基于中断的。

SVL0822
离线
最后一次露面:5年10个​​月前
加入:2014-11-17 19:20
mhv_dialog,

mhv_dialog,

UART驱动程序是基于中断的,这意味着当生成中断时,程序将跳转到UART_HANDLER_FUNC()方法。这样对吗?

SVL0822

mhv_dialog
离线
最后一次露面:1个月3周前
职员
加入:2013-12-06 15:10
确认的!

确认的!

SVL0822
离线
最后一次露面:5年10个​​月前
加入:2014-11-17 19:20
mhv_dialog,

mhv_dialog,

我从我的RX引脚上收到一个中断,执行ISR,但程序立即停止并跳转到该行

if((getword16(sys_stat_reg)&dbg_is_up)== dbg_is_up)
__asm(“bkpt#0 \ n”);

在“hardfault_handler.c”中为什么会发生这种情况?我想继续接受接受中断。

谢谢,
SVL0822