要用串口调试板子
根据例程 UARTCharPut 这个函数可以使用 但是只能输出单字节
而uartstdio.c中的 UARTprintf 这个函数 应该是和一般程序中的printf一样使用的
但是程序中运行通不过
请问这个函数应该怎么用? 谢谢
void
UARTprintf(const char *pcString, ...)
{
unsigned long ulIdx, ulValue, ulPos, ulCount, ulBase, ulNeg;
char *pcStr, pcBuf[16], cFill;
va_list vaArgP;
//
// Check the arguments.
//
ASSERT(pcString != 0);
//
// Start the varargs processing.
//
va_start(vaArgP, pcString);
while(*pcString)
{
/*中间略 */
}
va_end(vaArgP);
}
[
本帖最后由 stefchang 于 2011-4-13 16:43 编辑 ]
此帖出自
小平头技术问答
一周热门 更多>