智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 7434|回复: 18
打印 上一主题 下一主题

用野火的程序,为什么串口助手显示乱码

  [复制链接]

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
跳转到指定楼层
1#
发表于 2013-2-25 16:52:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用的是查询接收,结果显示的都是乱码,请问是怎么回事啊

void  main(void)
{
    char ch;
    char str[20];

    uart_init(UART1, 19200);                    //初始化串口1,波特率为19200 ,波特率太大,容易不稳定
    printf("串口查询接收实验\n\n");             //发送提示信息
    printf("\t\t——野火kinetis开发板\n\n");

    while(1)
    {
        /**********    测试无限等待接收    **********/
        printf("请发送数据:\n");
        ch = uart_getchar(UART1);                //从串口1中等待接收数据
        printf("你发送的字符为:%c\n\n", ch);    //从串口1中发送出去

        time_delay_ms(1000);                     //延时1s

        /**********    测试有限等待接收一个字符    **********/
        printf("快点发送字符哦,不等你的哦:\n");
        if(uart_pendchar (UART1, &ch))  printf("哈哈,赶得及哦!你发送的字符为:%c\n\n", ch);   //从串口1中发送出去
        else                           printf("o(︶︿︶)o 唉,赶不及了!收不到你的数据。\n\n");     //从串口1中发送出去

*       time_delay_ms(1000);


        /**********    测试有限等待接收字符串    **********/
        printf("快点发送字符串哦,不等你的哦:\n");
        if(uart_pendstr(UART1, str))
            printf("哈哈,赶得及哦!你发送的字符为:%s\n\n", str);    //从串口1中发送出去
        else
            printf("o(︶︿︶)o 唉,赶不及了!收不到你的数据。\n\n");     //从串口1中发送出去*/
    }
}

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
2#
 楼主| 发表于 2013-2-25 18:28:18 | 只看该作者
怎么没人回答啊
回复 支持 反对

使用道具 举报

13

主题

121

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3865
威望
1867
贡献
1068
兑换币
321
注册时间
2012-2-21
在线时间
465 小时
毕业学校
上海应用技术学院
3#
发表于 2013-2-25 23:04:08 | 只看该作者
我不是显示乱码,我是什么都没,
回复 支持 反对

使用道具 举报

13

主题

121

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3865
威望
1867
贡献
1068
兑换币
321
注册时间
2012-2-21
在线时间
465 小时
毕业学校
上海应用技术学院
4#
发表于 2013-2-25 23:13:12 | 只看该作者
能不能求教一下
回复 支持 反对

使用道具 举报

2

主题

160

帖子

0

精华

金牌会员

畅畅

Rank: 6Rank: 6

积分
2085
QQ
威望
1069
贡献
596
兑换币
639
注册时间
2012-9-3
在线时间
210 小时
5#
发表于 2013-2-25 23:16:25 | 只看该作者
额··把你结果截图上来看看吧~
回复 支持 反对

使用道具 举报

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
6#
 楼主| 发表于 2013-2-25 23:18:16 | 只看该作者
qq375048735 发表于 2013-2-25 23:16
额··把你结果截图上来看看吧~

我已经弄明白了,不是野火得问题
回复 支持 反对

使用道具 举报

2

主题

160

帖子

0

精华

金牌会员

畅畅

Rank: 6Rank: 6

积分
2085
QQ
威望
1069
贡献
596
兑换币
639
注册时间
2012-9-3
在线时间
210 小时
7#
发表于 2013-2-25 23:20:18 | 只看该作者
ivebeenready 发表于 2013-2-25 23:18
我已经弄明白了,不是野火得问题

把问题分享一下呗~我也想知道哎~
回复 支持 反对

使用道具 举报

31

主题

1084

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5125

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

威望
2630
贡献
1311
兑换币
922
注册时间
2011-5-8
在线时间
592 小时
8#
发表于 2013-2-26 08:59:24 | 只看该作者
波特率有问题吧
回复 支持 反对

使用道具 举报

4

主题

239

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1869

优秀会员奖章

威望
932
贡献
543
兑换币
340
注册时间
2012-11-25
在线时间
197 小时
9#
发表于 2013-2-27 18:34:24 | 只看该作者
我的也是什么都不显示
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
137
威望
81
贡献
26
兑换币
40
注册时间
2013-3-28
在线时间
15 小时
毕业学校
河南工业大学
10#
发表于 2013-4-7 17:54:06 | 只看该作者
出现同样问题,,,串口助手接受的乱码,,,求解答,,野火客服在哪里,,,,,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-28 13:03 , Processed in 0.137545 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表