internal IOWarrior56(IntPtr handle) : base(handle) { I2C = new I2CInterfaceImplementation(this, Pipe.SPECIAL_MODE, 62); ADC = new ADCInterfaceImplementation(this, Pipe.SPECIAL_MODE, AnalogPins); PWM = new PWMInterfaceImplementation(this, PWMPins); SPI = new SPIInterfaceImplementation(this, 61); }
internal IOWarrior24(IntPtr handle) : base(handle) { I2C = new I2CInterfaceImplementation(this, Pipe.SPECIAL_MODE, 6); Timer = new TimerInterfaceImplementation(this, TimerPins); SPI = new SPIInterfaceImplementation(this, 6); }
public AtmelProgrammer(SPIInterface device) { this.Device = device; }
public SPIInterface GetSPI() { spi = spi ?? new SPIInterface(this); return(spi); }