0

我打算购买一个 VFD 显示器来与我的 pos 应用程序一起使用。但我被一个问题困住了。串口编程比usb容易吗?它是digipos的wd2030a。我没有太多的编程背景,我想知道我是否可以用串口或usb轻松编程这个项目。我希望尽快得到答案。谢谢。

4

2 回答 2

0

我无法阅读您链接到的网页,但您应该确定设备(至少对于 USB 选项)是否具有自定义 API,或者它是否为 Windows 提供串行端口接口。许多 USB 设备将自己作为串行设备呈现给 PC。如果有自定义 API,则使用自定义 API 可能更容易,因为它可能是为易于使用而设计的。

无论如何,使用 VB 对串行端口进行编程很容易。.NET 有一个 Serial Port 类,即使使用较旧的 VB,Microsoft 也提供了一个称为 Microsoft Comm Control 的控件。最坏的情况,您可以直接调用 Win32 API(文件 I/O)并打开 COM 端口。由于它是显示器,您可能不必担心读取数据,这使得串口编程更加容易。

于 2012-08-30T23:42:30.220 回答
0

鉴于这是一个串行设备,我认为您需要一个 USB 转串行设备http://www.ftdichip.com/或其他设备。如果您的计算机已经有串口,则不需要该 USB 设备。正如@Dr.Watson 所建议的那样,使用.NET 中的 SerialPort 类是可能的方法。

于 2012-08-31T00:04:52.807 回答