TI的8962板子 UARTprintf这个函数怎么用?

2019-03-24 16:17发布

要用串口调试板子


根据例程 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 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
academic
2019-03-24 20:51
< 和 C 中的 printf()的用法是类似的,通过串口来打印,支持 %c,%d,%s,%x。。。

一周热门 更多>

相关问题

    相关文章