首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

SCI通讯问题,帮帮忙,谢谢了!

SCI通讯问题,帮帮忙,谢谢了!

我的SCI通讯(MC9S12XDP512)问题:

用单片机自己收发没有问题;

用PC机的串口调试精灵调试也没有问题;

用单片机和PC机通讯后,通讯就出问题了,如下:每行第一个是PC机发送的数据(字符),第二个是单片机接受的数据(十进制显示),第三个是单片机会发给PC机并由PC机接收到的数据(十六进制显示):

0 / 252 / 00

1 / 252 / 00

2 / 252 / 00

... / .... / ....

8 / 253 / 1C

9 / 253 / 1C

10 / 252 / 00

基本上就是这些数据,不知道是什么原因,单片机板子上是有MAX232芯片的。

麻烦大家帮帮忙?谢谢了!

[此贴子已经被作者于2009-5-6 11:20:11编辑过]

SCI通讯问题,帮帮忙,谢谢了!

谢谢了!
串口调试精灵调试不也是用PC机通信吗?
个人BLOG:http://blog.eccn.com/u/107300/index.htm

谢谢康哥!

我说的PC机串口精灵调试是指PC机自己发送自己接受,这样的话没有问题,但如果是PC机和单片机连接起来,就不行了:)

波特率设置有问题,已经解决,谢谢!

呵呵!
楼上的好啊

能发现问题病及时解决 值得我们学习

呵呵,小雪夸奖了,惭愧,惭愧!呵呵,主要是调程序也有点小瘾,有问题搞不定总是干不了其他事情!

SCI的中断标志位怎么清不掉呢??????

想问一下你,我用串口精灵调试时,我在发送数据时,中间有0x3F字符出现,是什么原因?
返回列表