点
点上一支烟
Unregistered / Unconfirmed
GUEST, unregistred user!
我现在要写一个从串口读数据的程序。在论坛上转了转,感觉大家对SPCOMM的评价比较好,所以从网上DOMN了一个下来。可是在如何具体使用和参数设置上犯了难,现在把我所要写的程序的具体情况向各位介绍一下:
1)信号构成:
波特率:4800;//这我还会;BaudRate:=4800;
无奇偶校验;//parity:=none;
但是下面我犯难了:
数据以连续方式发送,以ASCII方式输出,每帧数据共有8组组成;而每组数据又由10位组成:第一位为起始位;第十位为停止位,中间8位为数据位;
我的问题是:
1)ByteSize我应该设成多少;是不是应该是_10;
2)Stopbits我又应该设成多少;是不是应是0;
3)数据是以ASCII方式传输,但是一组是10位,一头是起始位,一头是停止位, 中间8位才是数据位,我怎么接收呢,我怎么定义一个10位的变量;又怎么从这10位中摘出中间的8位呢;
还请大家帮帮忙。我这里先谢谢大家了!!!!!
1)信号构成:
波特率:4800;//这我还会;BaudRate:=4800;
无奇偶校验;//parity:=none;
但是下面我犯难了:
数据以连续方式发送,以ASCII方式输出,每帧数据共有8组组成;而每组数据又由10位组成:第一位为起始位;第十位为停止位,中间8位为数据位;
我的问题是:
1)ByteSize我应该设成多少;是不是应该是_10;
2)Stopbits我又应该设成多少;是不是应是0;
3)数据是以ASCII方式传输,但是一组是10位,一头是起始位,一头是停止位, 中间8位才是数据位,我怎么接收呢,我怎么定义一个10位的变量;又怎么从这10位中摘出中间的8位呢;
还请大家帮帮忙。我这里先谢谢大家了!!!!!