智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1938|回复: 2
打印 上一主题 下一主题

XS128串口数据乱码,求大侠帮忙

[复制链接]

9

主题

31

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1548
威望
865
贡献
455
兑换币
405
注册时间
2011-1-14
在线时间
114 小时
跳转到指定楼层
1#
发表于 2013-3-9 11:06:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天弄了一晚上的串口,可是一直乱码。发送的个数是对的,就是数据不对。下面是我的程序
  1. void Send_char(unsigned char data[]) //发送子程序
  2. {
  3.    unsigned char k=0,Num=0;
  4.    Num=strlen(data);//使用string库函数
  5.    do
  6.    {
  7.       while(!(SCI0SR1&0X40));//判断发送完成
  8.       SCI0DRL=data[k];//发送数据
  9.       k++;
  10.       Delay(10);
  11.    } while(k<Num);
  12. }unsigned char temp[]="123456789" ;//定义的数组
复制代码
这是上位机接收到的数据:“g3fe2d c

求解惑!!!!!!!!!!!!!!!!!!!!

9

主题

31

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1548
威望
865
贡献
455
兑换币
405
注册时间
2011-1-14
在线时间
114 小时
2#
 楼主| 发表于 2013-3-9 12:00:08 | 只看该作者
没有人吗???
回复 支持 反对

使用道具 举报

8

主题

35

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
368
威望
207
贡献
111
兑换币
124
注册时间
2013-4-13
在线时间
25 小时
毕业学校
辽宁工程技术大学
3#
发表于 2013-8-11 11:36:44 | 只看该作者
发的是数据 貌似接收的 是字符串
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 02:58 , Processed in 0.042510 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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