我需要为一些FTDI芯片的卡实现设备管理器。我们正在研究JAVA或C#,并且我们需要使用它来通过SPI传输视频。我们需要为java或C#使用FTDI DLL吗?在java中实现这一点会遇到严重的问题吗?
发布于 2011-05-14 18:41:27
我使用了使用Java和C#的FTDI DLL的直接连接。对于Java,我使用了ftd2xxj,甚至贡献了一些扩展。工作得非常好,而且似乎正在积极地维护。我在2年前切换到了C#,我现在使用的是FTDI FTDI C# Wrapper提供的包装器。这也可以完美地工作,我想说使用这些库中的一个是推荐的连接设备的方式,而不是使用串行端口连接。您可以调优很多东西,比如USB端口上的延迟和数据包缓冲区大小等等。我可以想象这可以在视频中派上用场。
Java option是完全开源和业务友好的,C#版本是按原样提供的,没有任何重新分发等方面的限制。
发布于 2011-05-09 07:18:33
我有一个使用ftdi的应用程序。我选择的解决方案是使用C DLL并使用JNI调用c例程。
发布于 2011-05-13 22:33:02
如果您想要更开放源码的方法,还有libftdi/libusb方法。不过,我不确定Java和c#存在哪些接口。
https://stackoverflow.com/questions/5927599
复制相似问题