关于串口接收数据的一个奇怪问题

[复制链接]
 楼主| centimetre 发表于 2008-2-29 23:34 | 显示全部楼层 |阅读模式
一块单片机板通过串口发数据给PC机,只有用sscom32才能正确接收数据,超级终端以及其他几款串口接收软件都不能正确接收数据(也通过串口监控软件看过,确实接收的数据不正确),百思不得其解
 楼主| centimetre 发表于 2008-3-1 15:18 | 显示全部楼层

没有人遇到过吗

dld2 发表于 2008-3-1 15:20 | 显示全部楼层

数据是ASCII码吗

txh353012 发表于 2008-3-2 00:23 | 显示全部楼层

你改成16进制显示看看

你改成16进制显示看看,你的可能是前30个,是显示不出来的
 楼主| centimetre 发表于 2008-3-2 14:22 | 显示全部楼层

我用示波器观测了串口波形,发现大大的问题

单片机板往外发数据,不接串口线,发现波形正常
接上串口线,pc上打开sscom32,波形正常
然后关掉sscom32,打开超级终端,波形马上变了,不正常了

郁闷啊,第一次碰到这种事情
txh353012 发表于 2008-3-2 17:21 | 显示全部楼层

是很奇怪.

我也在搞个串口通讯.我是在软件中断里仿真不出SBUF 的数据.
奇怪.但是通讯没有问题.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

271

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部