Board logo

标题: ucosII移植问题。 [打印本页]

作者: donghegang    时间: 2006-5-31 13:02     标题: ucosII移植问题。

各位大侠,


   在移植的时候,报错:file stack overflow (no recursive) 是什么意思?


作者: donghegang    时间: 2006-5-31 13:26

Warning : C1020: Incompatible type to previous declaration (found 'void *(*) (void (*)(void *),void *,unsigned char *,unsigned int )',
expected 'unsigned char *(*) (void (*)(void *),void *,unsigned char *,unsigned int )')

OS_CPU_C.C line 10

C1440: This is causing previous message 1020

ucos_ii.h line 823

Warning : C1801: Implicit parameter-declaration

OS_CPU_C.C line 41

Warning : C1420: Result of function-call is ignored

OS_CPU_C.C line 41

C12053: Stack-pointer change not in debugging-information

OS_CPU_C.C line 63

C12053: Stack-pointer change not in debugging-information

OS_CPU_C.C line 90

C12053: Stack-pointer change not in debugging-information

OS_CPU_C.C line 107

Warning : C5917: Removed dead assignment

OS_CPU_C.C line 189

Warning : C5917: Removed dead assignment

OS_CPU_C.C line 265

L1923: File G:\ucos yizhi\test6\test6\test6_Data\Simulator\ObjectCode\OS_CPU_C.C.o has no DWARF debug inf

这是什么意思啊?怎么解决啊?
作者: seuafu2005    时间: 2006-6-1 10:33

使用ucos_ii.h头文件的文件中有些函数估计没有到头文件中预定义
另外,OS_CPU_C.C的debug信息没有加上,找到文件最后一栏的绿色小甲虫,在那里加上黑点。编译再看看,有没有其他的warning




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0