我开发了一个通过多点总线进行通信的嵌入式解决方案,现在我想开发一个基于 PC 的应用程序来监控总线上的流量。
MDB supports true 9 data bits (plus start/stop/parity - and *no fudging* by using the parity bit as a 9th data bit)
而标准的 Windows 和 Linux 库最多提供 8 个数据位。
我有一个支持 9 位数据位的StarTech PCI2S950 PC 串行端口卡,但不知道如何编写我的监控应用程序,并且在 Google 上搜索了很多,但无济于事。
我更喜欢用 C(或 Delphi 或 C++)编写代码。我对 Cygwn 有一点偏好,但愿意使用简单的 Windows 或 Linux。
只需通过该 PC 串行端口卡读取/写入 9 个数据位即可。
任何人都可以帮忙吗?