初级会员

- 积分
- 61
- 金钱
- 61
- 注册时间
- 2017-6-24
- 在线时间
- 11 小时
|
本帖最后由 Cooper0 于 2018-8-15 11:58 编辑
在写可变入口参数时产生如下问题error: #70: incomplete type is not allowed
Not enough information to list load addresses in the image map.
求解决方案!!!!
附上产生错误的源码:
#include "sys.h"
#include "stdarg.h"
。。。。
void usart1_updata( u8 number, u8 fun,...)
{
if(number>30) number = 30;
u8 tbuf[2*number];
u8 i;
short data;
va_list ap;
va_start( ap, fun );
for( i=0; i<number; i++ )
{
data = (short)va_arg( ap, int );
tbuf[2*i] = (data>>8)&0XFF;
tbuf[2*i+1] = data&0XFF;
}
va_end( ap );
usart1_niming_report(fun,tbuf,2*number);//状态帧,0X01
}
求大神们解决啊!!!
求原子哥解决啊!!!@正点原子
|
|