单步调试时候忒慢了,不过很少用
cosmic好像有点问题吧
试试vsprintf这个函数,大家试试编译下面这个函数,模拟printf函数的,我在N各平台上都用过,就是
STM8S不行,有点意思??
int print(const char *format, ...)
{
char buff[50];
int chars;
va_list ap;
va_start(ap, format);
chars = vsprintf(buff, format, ap);//报错
va_end(ap);
if (chars > 0) {
SendBuf((u8 *)buff,(u8)chars);
return 1;
}
return 0;
} |