我正在尝试使用 C++ 的 PCIe 并行端口。(http://www.amazon.com/StarTech-com-Express-Profile-Parallel-PEX1PLP/dp/B004G7O2AC)
我似乎无法改变任何寄存器的状态,而且我的电压表和 LED 也没有变化。
我在 Windows 7 x64 位计算机上使用inpout32
.dll。我认为 dll 可以正常工作,因为它成功运行了示例程序(蜂鸣声正常)。我使用了以下代码http://www.highrez.co.uk/Downloads/InpOut32/。
我认为我的端口号有问题。我尝试了以下端口,但没有成功:
0xCC00 0xC880 0x0378
寄存器读取
ecp? x90
ecp? x40
ecp? x15
spp? x0
spp? x7f
spp? x0
spp? xff
spp? xff
spp? xff
spp? xff
spp? xff