示例#1
0
 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);
 }
示例#2
0
 internal IOWarrior24(IntPtr handle) : base(handle)
 {
     I2C   = new I2CInterfaceImplementation(this, Pipe.SPECIAL_MODE, 6);
     Timer = new TimerInterfaceImplementation(this, TimerPins);
     SPI   = new SPIInterfaceImplementation(this, 6);
 }
示例#3
0
 public AtmelProgrammer(SPIInterface device)
 {
     this.Device = device;
 }
 public SPIInterface GetSPI()
 {
     spi = spi ?? new SPIInterface(this);
     return(spi);
 }