错误显示如下:
八核运行出现错误:[C66xx_0] PLL successd to initialize
[C66xx_1] A0=0x0 A1=0x1
A2=0xc109fd0 A3=0xc1090f4
A4=0x0 A5=0x20
A6=0x75 A7=0xc109be8
A8=0x0 A9=0x10000
A10=0x0 A11=0x0
A12=0x0 A13=0x0
A14=0x0 A15=0xc0d1d60
A16=0x80900000 A17=0x0
A18=0x80800000 A19=0x100000
A20=0x6c A21=0x4c
A22=0x8023f0 A23=0x80
A24=0x802800 A25=0x0
A26=0xc1021d8 A27=0x802800
A28=0x0 A29=0x10
A30=0x1 A31=0x72e0
B0=0x871f18 B1=0x0
B2=0x1 B3=0x0
B4=0x15000101 B5=0x11da8027
B6=0x0 B7=0xc0c46e0
B8=0xc109840 B9=0x0
B10=0x0 B11=0x0
B12=0x0 B13=0x0
B14=0x872c10 B15=0xc102278
B16=0xfa00000 B17=0x0
B18=0xa B19=0x78
B20=0x69 B21=0x0
B22=0x0 B23=0x0
B24=0x0 B25=0x0
B26=0x802218 B27=0x1a
B28=0x20 B29=0x20
B30=0xffffffff B31=0x2
NTSR=0x1000f
ITSR=0x0
IRP=0x0 中断返回指针
SSR=0x0
AMR=0x0 寻址模式寄存器
RILC=0x0
ILC=0x0
Exception at 0x0
EFR=0x2 NRP=0x0
Internal exception: IERR=0x1
Instruction fetch exception
ti.sysbios.family.c64p.Exception: line 248: E_exceptionMin: pc = 0x00000000, sp = 0x0c102278.
To see more exception detail, use ROV or set 'ti.sysbios.family.c64p.Exception.enablePrint = true;'
xdc.runtime.Error.raise: terminating execution
[C66xx_2] A0=0x0 A1=0x1
A2=0xc109fd0 A3=0xc1090f4
A4=0x0 A5=0x20
A6=0x75 A7=0xc109be8
A8=0x0 A9=0x10000
A10=0x0 A11=0x0
A12=0x0 A13=0x0
A14=0x0 A15=0xc0d1d60
A16=0x80900000 A17=0x0
A18=0x80800000 A19=0x100000
A20=0x6c A21=0x4c
A22=0x802600 A23=0x10
A24=0x1a A25=0x20
A26=0x802600 A27=0x802400
A28=0x0 A29=0x20
A30=0x2 A31=0x72e0
B0=0x871f18 B1=0x0
B2=0x1 B3=0x0
B4=0x15000101 B5=0x11da8027
B6=0x0 B7=0xc0c46e0
B8=0xc109840 B9=0x0
B10=0x0 B11=0x0
B12=0x0 B13=0x0
B14=0x872c10 B15=0xc102278
B16=0xfa00000 B17=0x0
B18=0xa B19=0x78
B20=0x69 B21=0x0
B22=0x0 B23=0x0
B24=0x0 B25=0x0
B26=0x802418 B27=0x1a
B28=0x20 B29=0x20
B30=0xffffffff B31=0x4
NTSR=0x1000f
ITSR=0x0
IRP=0x0
SSR=0x0
AMR=0x0
RILC=0x0
ILC=0x0
Exception at 0x0
EFR=0x2 NRP=0x0
Internal exception: IERR=0x1
Instruction fetch exception
ti.sysbios.family.c64p.Exception: line 248: E_exceptionMin: pc = 0x00000000, sp = 0x0c102278.
To see more exception detail, use ROV or set 'ti.sysbios.family.c64p.Exception.enablePrint = true;'
xdc.runtime.Error.raise: terminating execution
[C66xx_3] A0=0x0 A1=0x1
A2=0xc109fd0 A3=0xc1090f4
A4=0x0 A5=0x20
A6=0x75 A7=0xc109be8
A8=0x0 A9=0x10000
A10=0x0 A11=0x0
A12=0x0 A13=0x0
A14=0x0 A15=0xc0d1d60
A16=0x80900000 A17=0x0
A18=0x80800000 A19=0x100000
A20=0x6c A21=0x4c
A22=0x0 A23=0x0
A24=0x0 A25=0x0
A26=0x802400 A27=0x10
A28=0x0 A29=0x30
A30=0x3 A31=0x72e0
B0=0x871f18 B1=0x0
B2=0x1 B3=0x0
B4=0x15000101 B5=0x11da8027
B6=0x0 B7=0xc0c46e0
B8=0xc109840 B9=0x0
B10=0x0 B11=0x0
B12=0x0 B13=0x0
B14=0x872c10 B15=0xc102278
B16=0xfa00000 B17=0x0
B18=0xa B19=0x78
B20=0x69 B21=0x0
B22=0x0 B23=0x0
B24=0x0 B25=0x0
B26=0x802218 B27=0x1a
B28=0x20 B29=0x20
B30=0xffffffff B31=0x6
NTSR=0x1000f
ITSR=0x0
IRP=0x0
SSR=0x0
AMR=0x0
RILC=0x0
ILC=0x0
Exception at 0x0
EFR=0x2 NRP=0x0
Internal exception: IERR=0x1
Instruction fetch exception
ti.sysbios.family.c64p.Exception: line 248: E_exceptionMin: pc = 0x00000000, sp = 0x0c102278.
To see more exception detail, use ROV or set 'ti.sysbios.family.c64p.Exception.enablePrint = true;'
xdc.runtime.Error.raise: terminating execution
Shine:
请看一下是堆栈是否溢出引起的?
Anya Chu:
回复 Shine:
您好 请问堆栈溢出怎么看呀 是在ROV里面吗? 感谢解答
Shine:
回复 Anya Chu:
是的,可以用ROV看。
processors.wiki.ti.com/…/Runtime_Object_View_(ROV)
Anya Chu:
回复 Shine:
我创建了两个堆一个在进入main函数的时候就显示 free size 是零 另外一个空间是够的想问一下什么会占用用户创建的堆呀 ? 还有一个问题是栈在哪里看?感谢解答