完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
亲爱的拉尔夫,通常每个串口驱动都有自己的问题。
我认为问题是你清除缓冲区,你会遇到计时问题。 所以在这里我们需要一个适合你的工作方式。 也许有可能启动一个封闭器来读取数据? 也许在你获得触发命令之前可以启动缓冲区清除? 您是否尝试过读取串行数据的其他程序。 也许它可以是一个在VisualBasic程序中读取数据的解决方案。这只是一些想法,因为我不确切地知道问题。最好的问候巴尔巴拉Aufenanger ------------------ ------------------------------------------ Somatec B. Aufenanger& M. BernhardtJagdweg 7aD-82041 DeisenhofenTelefon:(089)613 984 91Fax。 :(089)613 981 23Email:Aufenanger@somatec.dehomepage:http://www.somatec.com--------------------------- -------------------------------------- Original Message -----来自:ralf.eichele @ smart-gmbh.de [mailto:ralf.eichele@smart-gmbh.de]发送时间:1999年2月10日星期三上午9:07到:'hpvxd_xc@hpislsup.lvld.hp.com'主题:Antwort:RE:sicl32 .dll和8个串口你好Barbara,首先,我们使用WinNT。 问题不是单个线程。 我们连接的设备发送最大值。 每20 ms数据一个串口。 我们有2048K的消耗。 线程是分开的。 问题是,当数据来自设备时,我们会清除缓冲区。 我认为这个问题是关注的。 问题必须是通过SICL进行缓冲区处理。 Anysuggestions?GreetingsRalf 以上来自于谷歌翻译 以下为原文 Dear Ralf, usually every serial driver has his own problem. I think the problem is that you clear the Buffer and you will have a timing problem. So here we need a workaround which fits for you. Maybe it is possible to start one block earlier to read the data's? Perhaps it is possible to start buffer clearing before you get the trigger command? Did you try to read serial data's with another program. Perhaps it can be a solution to read Data's in a Visual Basic program. That are only some ideas because I don't know the problem exactly. Best regards Barbara Aufenanger ------------------------------------------------------------ Somatec B. Aufenanger & M. Bernhardt Jagdweg 7a D-82041 Deisenhofen Telefon : (089) 613 984 91 Fax. : (089) 613 981 23 Email : Aufenanger@somatec.de homepage : http://www.somatec.com ------------------------------------------------------------ -----Original Message----- From: ralf.eichele@smart-gmbh.de [mailto:ralf.eichele@smart-gmbh.de] Sent: Wednesday, February 10, 1999 9:07 AM To: [email=]'hpvxd_xc@hpislsup.lvld.hp.com[/email]' Subject: Antwort: RE: sicl32.dll and and 8 serial ports Hello Barbara, First, we use WinNT. The Problem are not the single Threads. The Devices we connected send max. every 20 ms Data the a serial port. We've got a buffer of 2048K. The threads are seperated. The problem is that we clear the buffer, when Data is coming from the Devices. I think the problem is not VEE. The problem must be the buffer handling via SICL. Any suggestions? Greetings Ralf |
|
相关推荐
1个回答
|
|
你好芭芭拉,首先,我们使用WinNT。
问题不是单个线程。 我们连接的设备发送最大值。 每20 ms数据一个串口。 我们有一个2048K的缓冲区。 线程是分开的。 问题是,当数据来自设备时,我们会清除缓冲区。 我认为问题不在于此。 问题必须是通过SICL进行缓冲区处理。 有什么建议吗?GreetingsRalf 以上来自于谷歌翻译 以下为原文 Hello Barbara, First, we use WinNT. The Problem are not the single Threads. The Devices we connected send max. every 20 ms Data the a serial port. We've got a buffer of 2048K. The threads are seperated. The problem is that we clear the buffer, when Data is coming from the Devices. I think the problem is not VEE. The problem must be the buffer handling via SICL. Any suggestions? Greetings Ralf |
|
|
|
只有小组成员才能发言,加入小组>>
1240 浏览 0 评论
2352 浏览 1 评论
2164 浏览 1 评论
2030 浏览 5 评论
2914 浏览 3 评论
983浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
713浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
813浏览 0评论
1240浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 09:40 , Processed in 1.535607 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号