打印

串口通讯的问题

[复制链接]
2604|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xyh8421|  楼主 | 2007-1-6 11:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在写一个串口通讯程序遇到些问题:
    由于原来的系统是其他人写的,我要在上面加上上位机的通讯程序,但是原来系统在由51组成,采用串口方式3有9位数据位通讯,而上位机的pc没法设置9个数据位。我就把上位机设置成8位,这样pc机可以接收到下位机发出的消息,而下位机无法接收到pc机发出的消息。如果把下为机的通讯也改成8位就正常。
    请问有没有办法不该动下位机设置,实现通讯?

    

相关帖子

沙发
daguang72| | 2007-1-6 13:32 | 只看该作者

上位机可以改成9位

使用特权

评论回复
板凳
xyh8421|  楼主 | 2007-1-6 15:32 | 只看该作者

上位机改成9位,提示“无效属性值”

我用的是VC,在程序里面我也没有让他输出“无效属性值”的提示。进去跟踪可能是漏过了,也没有看见。

使用特权

评论回复
地板
chunyang| | 2007-1-6 16:17 | 只看该作者

PC是支持9位数据模式的

具体设置要看看编程语言的书,VC是可以的,有人用VC写过串口调试软件,支持9位模式。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

33

帖子

1

粉丝