以K1_STK_v1.1内例程为基础做了部分修改后调试,发现触发了internal excpetion,具体的打印信息如下:
internal excpetion happened. IERR=0x90.
Resource conflict exception
SPLOOP buffer exception
NRP=0xe00028, NTSR=0x14204, IRP=0xc216df4, ITSR=0x5, TSCH= 0x0, TSCL= 0xede3318
B3=0xc210c70, A4=0x60, B4= 0x2620010, B14= 0xc21d268, B15= 0xc21bea0
Exception happened at a place can not safely return!
问题:关于“Resource conflict exception”,“SPLOOP buffer exception”这两类异常在文档《C66x CPU and Instruction Set Reference Guide》找到概念描述,但是对于什么情况会触发这类exception好像没有整理介绍?
Andy Yin1:
参考如下链接
https://e2e.ti.com/support/development_tools/compiler/int-compiler/f/85/t/4188?tisearch=e2e-quicksearch&keymatch=IERR