使用LOOPBACK模式自己发送门铃自己接收,并触发SRIO中断出现很神奇的事情:使用输出端口0发送第三次门铃时出现异常,使用输出端口1发送第五次门铃时出现异常,使用输出端口2发送第九次门铃时出现异常。
异常表现:LSU6的结束代码为001b,官方文档指示Transaction Timeout occurred on Non-posted transaction;ERR_RST_EVNT_ICRR寄存器的ICR2位置位,官方文档指示Logical Layer Error Management Event Capture routing。
感觉无从下手不知道具体是什么原因,求大神指导啊!
chen yi xue:
触发 后最好把ICSR CLEAR一下吧,还有中断的EVENT不知道有没有支个必要