hblak7887 发表于 2009-11-23 10:24:50

PL2303 与Visa的兼容性

大家好:
   我在使用USB转485时,遇到一个奇怪的问题。我使用由PL2303芯片的USB-To485时,用VSIA通讯时,数据接收就会出错,整个乱了。以前调好的程序,只要使用这个PL2303芯片的转换器通讯,数据接收就会乱掉。但使用FDTI芯片的USB-To485,就完全没有问题。找了很久问题,实在没办法,只有放弃使用visa,改用MSCOMM32.OCX控件进行通讯。我查过,这两种芯片都是USB转串口232的芯片,但不知道为什么VISA对他们的支持上会有不同。
   不知道其他朋友有没有像我一样,遇到这样的问题。是不是在使用PL2303时VISA要进行某些设置?

cpubbs 发表于 2009-11-23 11:05:18

用HEX DISPLAY看看数据有没有篡位!

cpubbs 发表于 2009-11-23 11:05:28

右击它的接收缓冲区选择hex display,相当于观察接收到的顺序乱了没有!

hblak7887 发表于 2009-11-23 11:13:40

整个缓冲区数据也乱了,数据位个数,数据都错了。本来调好的程序,用PL2303就出问题。如果改用MSCOMM32.OCX或串口调试终端就没有问题。

hblak7887 发表于 2009-11-23 11:13:57

整个缓冲区数据也乱了,数据位个数,数据都错了。本来调好的程序,用PL2303就出问题。如果改用MSCOMM32.OCX或串口调试终端就没有问题。

cpubbs 发表于 2009-11-23 11:15:29

位置乱了,但数据内容对吗?要在HEX DISPLAY下面才能观察得出来的!

wdyjz 发表于 2009-11-23 11:51:56

是不是硬件的driver厂方有问题,不支持vista?
页: [1]
查看完整版本: PL2303 与Visa的兼容性