于将LEUART收发调试完成,总结了个专门用于串口收发的文档,供大家分享!
具体使用方法:将该文档里面的所以代码复杂到一个.C的文档里面,然后将该文档添加到自己的工程里面,添加相应的头文件,即可直接调用里面的函数,
从而实现通过串口来进行数据收发。
我的测试程序如下:
void main(void)
{
char c;
//char buf[10];
/* Chip errata */
CHIP_Init();
LEUart_Init();
SegmentLCD_Init(false);
LEUart_Puts("LEUART test:\r\n ");
while(1)
{
c = LEUart_Getc();
LEUart_Puts("Input char is:");
LEUart_Putc(c);
LEUart_Puts("\r\n");
if(c == 'r'){
SegmentLCD_Write("R");
LEUart_Puts("Receive ok\r\n");
}
else if(c == 'w'){
LEUart_Puts("Write over\r\n");
SegmentLCD_Write("W");
}
else {
LEUart_Puts("Write errow\r\n");
SegmentLCD_Write("ERROW");
}
}
}
资料转载于他站
|