论坛元老
 
- 积分
- 4467
- 金钱
- 4467
- 注册时间
- 2013-6-27
- 在线时间
- 565 小时
|
发表于 2017-7-19 21:07:35
|
显示全部楼层
[mw_shl_code=applescript,true]u8 _IDATA PrintfBuf[64];
#define DbgSendByte(m) Uart0Send(m)
u8 debug_printf(char *format,...)
{
u8 length = 0,i = 0;
va_list arg_ptr;
va_start (arg_ptr, format); /* format string */
vsprintf (PrintfBuf, format, arg_ptr);
va_end (arg_ptr);
length = strlen(PrintfBuf);
for(i=0;i<length;i++)
DbgSendByte(PrintfBuf);
return length;
}[/mw_shl_code]
这是我串口调试定义的打印函数,功能跟printf是一样使用的,可以参考下 |
|