[DllImport("USBIOX.dll")] public static extern IntPtr USBIO_OpenDevice(uint iIndex); //打開移動設(shè)備 [DllImport("USBIOX.dll")] public static extern IntPtr USBIO_CloseDevice(uint iIndex); //打開移動設(shè)備 [DllImport("USBIOX.dll")] public static extern bool USBIO_SetStream(uint iIndex, uint imode); //設(shè)置傳輸速度 [DllImport("USBIOX.dll")] public static extern bool USBIO_WriteI2C(uint iIndex, byte idevice, byte iaddr, byte ibyte); [DllImport("USBIOX.dll")] public static extern bool USBIO_ReadI2C(uint iIndex, byte idevice, byte iaddr, byte[] ibyte);
我用C#開發(fā)的軟件 燒寫200多字節(jié),差不多需要3.5S時間 ,使用其他人開發(fā)的軟件基本上就是秒寫,也就1S吧 請問下啊是C#調(diào)用非托管dll文件的原因才導(dǎo)致效率如此慢的嘛。