|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2010-12-30 10:25:06
|
显示全部楼层
自已顶一下
代码如下
#include "AT91RM9200.h"
#include "lib_AT91RM9200.h"
void AT91F_DBGU_Printk(char *buffer)
{
while(*buffer != '\0')
{
while (!AT91F_US_TxReady((AT91PS_USART)AT91C_BASE_DBGU));
AT91F_US_PutChar((AT91PS_USART)AT91C_BASE_DBGU, *buffer++);
}
}
int main(void)
{
int i;
AT91F_DBGU_CfgPIO();
AT91F_US_Configure (
(AT91PS_USART) AT91C_BASE_DBGU,
60000000,
AT91C_US_CHMODE_NORMAL | AT91C_US_PAR_NONE ,
115200 ,
0);
AT91F_US_EnableTx((AT91PS_USART) AT91C_BASE_DBGU);
while(1)
{
AT91F_DBGU_Printk("this is test code");
for(i=6000000;i>0;i--);
}
} |
|