我可以像這樣簡單地在Ubuntu中用D訪問並行端口。 import std.stdio;
import core.bitop;
// parallel port address
const uint port = 0x0c000;
void main()
{
/*
permission related stuff under linux
*/
我想編寫一個簡單的c程序來執行以下操作。打開並行端口的連接,使引腳2變高,使引腳2變低並關閉連接。我爲此使用JNI,所以我的Java源文件如下。 package meas;
public class Meas {
public static native boolean open();
public static native boolean on();
p
我必須在13號引腳上計算並行端口的輸入頻率,來自555定時器IC,實際頻率應該在3-4赫茲(ON脈衝)左右。我嘗試了幾次代碼,但是每次都給出不同的值。我曾嘗試下面的代碼: [DllImport("inpout32.dll", EntryPoint = "Inp32")]
public static extern int Input(int adress);
private v