我声明变量
u8 buf[1003];
u8 Data[513];
u8 bufx[52];
int i=0,j=0;
u8 povit=0;
u8 splitstr[51];
int split=0,splitindex=0;
编译的时候没问题,可是在运行的时候程序却出现了卡死现象,能保证各个变量的内存空间是够的,之后把变量改成了
u8 buf[1003];
u8 Data[513];
int i=0,j=0;
u8 povit=0;
u8 splitstr[51];
int split=0,splitindex=0;
u8 bufx[52];程序就能正常运行了,没有任何问题了,现在搞不清楚状况啊,求高手赐教啊,紧急救命啊
此帖出自
小平头技术问答
我那个是从SD卡里面读取文件,然后存入FLASH中,而且bufx的分配的空间是够的,不会大于52的
一周热门 更多>