智能车制作

标题: K60串口通信, [打印本页]

作者: 寥若星辰    时间: 2013-4-6 20:57
标题: K60串口通信,
各位大神,,我的串口通信,,可以接受,可以发送,,但是接受的字符和程序里面的不对应,,,,让他发送一个F,但是串口助手显示的是G,我郁闷俩天了,,我用的是野火的程序,,,
void  main(void)
{

    uart_init(UART4,9600);                                          //初始化串口
    printf("串口发送实验\n\n");                                       //使用printf来发送
    //printf("\t\t——野火kinetis开发板\n\n");
    while(1)
    {
    //  time_delay_ms(500);
      uart_putchar (UART4, 'F');
         
         //uart_pendstr (UART1, "ABC");//发送一个字符'F'
     //  uart_sendN (UART1, "ABC", 3);                       //发送11个字符
     //  uart_sendStr (UART1, "uart_str");                 //发送字符串
      //  printf("\n-------------野火kinetis开发板-------------\n\n");  //使用printf来发送
      //  time_delay_ms(500);                                           //延时
    }

作者: 玻璃中的太阳    时间: 2013-4-6 23:38
你已经不错了还能返回值 ,我的程序直接就死了
作者: huangdewen    时间: 2013-4-24 00:52
标题: RE: K60串口通信,
玻璃中的太阳 发表于 2013-4-6 23:38
你已经不错了还能返回值 ,我的程序直接就死了

顶一下,我也是遇到这种情况。我真想说飞思卡尔垃圾
作者: 80680    时间: 2013-12-6 20:06
顶………………连续发数据,一会儿就死了!!他妹的。。。。
作者: yandld    时间: 2014-3-11 12:57
这个要看底层驱动代码了,把底层贴出来吧:  另外也不排除硬件的原因。可以试试我的库
http://www.znczz.com/thread-202246-1-1.html




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2