Other Parts Discussed in Thread: SYSBIOS
您好,我使用的是D:\zj\AutomotiveToolbox\mmwave_industrial_toolbox_4_1_0\labs\people_counting\68xx_3D_people_counting
我在编写程序的时候发现,栈溢出了,报错如下:
Debug: Launching the MMW Demo on MSS
**********************************************
Debug: Launched the Initialization Task
Debug: mmWave Control Initialization was successful
Debug: mmWave Control Synchronization was successful
Debug: CLI is operational
App: Issuing Pre-start Common Config IOCTL to R4F
App: Issuing Pre-start Common Config IOCTL to DSP
DPM IOCTL report msg = 101
DPM IOCTL report msg = 201
App: Calling MmwDemo_RFParser_parseConfig
App: Calling MmwDemo_ADCBufConfig
============ Heap Memory Stats ============
Size Used Free DPCUsed
System Heap(TCMB) 133120 37680 95440 3072
L3 589824 589824 0
localRam(TCMB) 8192 256 7936
DPM IOCTL report msg = 200
App: pre-start config for DSP
App: pre-start config ready to be set to DSP
[C674X_0] out of L2 heap memory!
out of L2 heap memory!
out of L2 heap memory!
DPU_radarProcess_init - process handle: (radarProcessInstance_t *)0xf01200
DPU_radarProcess_init - dynamic CFAR handle: (RADARDEMO_detectionCFAR_handle *)0x5eb43ed1
DPU_radarProcess_init - staic CFAR handle: (RADARDEMO_detectionCFAR_handle *)0xabd23dd8
DPU_radarProcess_init - 2D capon handle: (RADARDEMO_aoaEst2DCaponBF_handle *)0xf0128c
DPU_radarProcess_init - benchmark obj: (radarProcessBenchmarkObj *)0x200a1c88
DPU_radarProcess_init - heatmap: (float *)0x20095c88
DDR Heap : size 135168 (0x21000), used 73492 (0x11f14)
DDR scratch : Not used!
LL2 Heap : size 103936 (0x19600), used 5181104 (0x4f0eb0)
LL2 scratch : size 2304 (0x900), used 1024 (0x400)
L1 Heap : size 11776 (0x2e00), used 888 (0x378)
L1 scratch : size 4608 (0x1200), used 4096 (0x1000)
HSRAM Heap : Not used!
HSRAM scratch : Not used!
[Cortex_R4_0] DPM IOCTL report msg = 100
DPM IOCTL report msg = 203
Starting Sensor (issuing MMWave_start)
{module#9}: "D:/zj/AutomotiveToolbox/mmwave_industrial_toolbox_4_1_0/labs/people_counting/68xx_3D_people_counting/src/mss/mss_main.c", line 1636: error {id:0x10000, args:[0x1cdbc, 0x1cdbc]}
[C674X_0] ti.sysbios.knl.Task: line 444: E_stackOverflow: Task 0x7f9498 stack overflow.
xdc.runtime.Error.raise: terminating execution
[Cortex_R4_0] xdc.runtime.Error.raise: terminating execution
请问这种情况该如何解决?
谢谢!
您好,我这个函数的内存好像满了,这个函数可以增加他的栈的大小吗