コード例 #1
0
 public UsbToSpiDevice()
 {
     _hidComHandler   = new HidSharpCommunicationHandler();
     _nvram           = new NonVolatileRam(_hidComHandler);
     _ram             = new VolatileRam(_hidComHandler);
     _extInterruptPin = new ExternalInterruptPin(_hidComHandler);
     _spiDataTransfer = new SpiDataTransfer(_hidComHandler);
     _eeprom          = new EepromMemory(_hidComHandler);
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: namezis/MCP2210-Sharp
        static void TestExternalInterruptPin(IExternalInterruptPin extIntPin)
        {
            Console.Write("*** Test External interrupt pin: ");

            try {
                int numofEvents = extIntPin.ReadNumberOfEvents(true);

                Console.WriteLine("completed successfully");
            } catch (Exception ex) {
                PrintException(ex);
            }
        }