B bbsboyy Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-22 #1 能否监测流过串口的一切数据?最好有例程 thanks
W wrench Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-22 #2 各种控件都可以接收 如SPCOMM,MSCOMM等等
千 千中元 Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-22 #3 我毕业设计也是搞串口。唉,一点头绪都没有呢。 不许用控件,得自己编写 分特,违背了Delphi的基本精神
S sosoo Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-22 #4 我去年搞过一个用单机实时监控串口数据流量的程序,不过是用C写的,其中的思路可能有用,如需要可E-mail to:huasong@wx88.net
G g622 Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-23 #5 "监测"是指啥? 已有两端用串口交换数据,然后第三方监测?
C cmldy Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-23 #6 只能用硬件实现吧 并一个串口到要检测的串口上 然后再读
S sosoo Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-23 #7 在Windows下,有两种方法可以进行对串口的信号监视: 其一为原DOS原理改换而来,可用汇编语言进行对串口监视进行,在程序中加入循环 控制,利用消息机制,进行实时响应.......待续.......
B bird Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-23 #8 我现在调试串口程序一般是收发两根线并出来 分别接到其他串口上, 监视另两个串口受到的数据
S sosoo Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-24 #9 其二为利用COMM控件,与串口进行通讯,其他与一无议。但对于讯号的响应,DOS 下一般使用中断控制,而在WIN中则取用消息循环队列取得,但在WIN中用中断控制 经测试也可(NT,W2000例外)......待续......
其二为利用COMM控件,与串口进行通讯,其他与一无议。但对于讯号的响应,DOS 下一般使用中断控制,而在WIN中则取用消息循环队列取得,但在WIN中用中断控制 经测试也可(NT,W2000例外)......待续......
M MU Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-25 #10 你可以选用spcomm控件或mscomm控件以spcomm控件为例你需要设置以下属性最少) commname:这是你使用的串口的名字,可以动态改变的喔! baudrate:这是你通讯要使用的波特率,要与发送端的一致,否则将收到乱码! 在通讯前使用"startcomm"打开端口,结束时用stopcomm关闭端口! 然后就是对OnReceiveData事件编程 编程主要是接收缓冲区的数据就可以了.例子可以看帮组的!
你可以选用spcomm控件或mscomm控件以spcomm控件为例你需要设置以下属性最少) commname:这是你使用的串口的名字,可以动态改变的喔! baudrate:这是你通讯要使用的波特率,要与发送端的一致,否则将收到乱码! 在通讯前使用"startcomm"打开端口,结束时用stopcomm关闭端口! 然后就是对OnReceiveData事件编程 编程主要是接收缓冲区的数据就可以了.例子可以看帮组的!