首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

preloader打印调试话语

2013-11-02 
preloader打印调试语句像所有裸机系统(没有os),或者单片机程序最开始应该先调试UART驱动及实现printf类的

preloader打印调试语句

像所有裸机系统(没有os),或者单片机程序

最开始应该先调试UART驱动及实现printf类似的功能

以便能从串口打印出调试信息,你才真正有调试手段去开发别的模块,或集成别的功能。

//怎么发送一个字节void PutUARTByte (const char c){    while (!(UART_READ32 (UART_LSR(g_uart)) & UART_LSR_THRE))    {    }    if (c == '\n')        UART_WRITE32 ((unsigned int) '\r', UART_THR(g_uart));    UART_WRITE32 ((unsigned int) c, UART_THR(g_uart));}

 

//打印一个字符串static void outstr(const unsigned char *s){    while (*s) {        if (*s == '\n')            PutUARTByte('\r');        PutUARTByte(*s++);    }}


 

 

热点排行