tdjsppwct 发表于 2012-9-11 14:58:48

EFM32开发板LEUART串口收发完整版通用代码

本帖最后由 tdjsppwct 于 2012-9-12 14:24 编辑

于将LEUART收发调试完成,总结了个专门用于串口收发的文档,供大家分享!
具体使用方法:将该文档里面的所以代码复杂到一个.C的文档里面,然后将该文档添加到自己的工程里面,添加相应的头文件,即可直接调用里面的函数,
从而实现通过串口来进行数据收发。
我的测试程序如下:
void main(void)
{
    char c;
    //char buf;
    /* 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");
      }      
    }
}

测试截图如下:
程序代码文档如下:

wzyllgx 发表于 2012-9-11 15:58:09

你的这个能输出“打倒小日本”也算厉害了,还可以自动转换。
玩笑玩笑一下,呵呵。

tdjsppwct 发表于 2012-9-11 19:20:32

wzyllgx 发表于 2012-9-11 15:58 static/image/common/back.gif
你的这个能输出“打倒小日本”也算厉害了,还可以自动转换。
玩笑玩笑一下,呵呵。 ...

呵呵,小日本太猖狂了

l3hh 发表于 2013-12-17 22:53:48

下载链接失效了

ininin 发表于 2014-1-13 14:14:05

{:sad:}{:sad:}{:sad:}

tdjsppwct 发表于 2014-1-17 17:06:22

重新上传了试试看看能不能下载!
页: [1]
查看完整版本: EFM32开发板LEUART串口收发完整版通用代码