SoftwareSpi Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
SoftwareSpi(Int32, Int32, Int32, Int32, SpiConnectionSettings, GpioController) | |
SoftwareSpi(Int32, Int32, Int32, Int32, SpiConnectionSettings, GpioController, Boolean) |
Softwarová implementace SPI. |
SoftwareSpi(Int32, Int32, Int32, Int32, SpiConnectionSettings, GpioController)
public SoftwareSpi (int clk, int miso, int mosi, int cs, System.Device.Spi.SpiConnectionSettings settings = default, System.Device.Gpio.GpioController controller = default);
new Iot.Device.Spi.SoftwareSpi : int * int * int * int * System.Device.Spi.SpiConnectionSettings * System.Device.Gpio.GpioController -> Iot.Device.Spi.SoftwareSpi
Public Sub New (clk As Integer, miso As Integer, mosi As Integer, cs As Integer, Optional settings As SpiConnectionSettings = Nothing, Optional controller As GpioController = Nothing)
Parametry
- clk
- Int32
- miso
- Int32
- mosi
- Int32
- cs
- Int32
- settings
- SpiConnectionSettings
- controller
- GpioController
Platí pro
SoftwareSpi(Int32, Int32, Int32, Int32, SpiConnectionSettings, GpioController, Boolean)
Softwarová implementace SPI.
public SoftwareSpi (int clk, int miso, int mosi, int cs = -1, System.Device.Spi.SpiConnectionSettings? settings = default, System.Device.Gpio.GpioController? controller = default, bool shouldDispose = true);
public SoftwareSpi (int clk, int sdi, int sdo, int cs = -1, System.Device.Spi.SpiConnectionSettings? settings = default, System.Device.Gpio.GpioController? gpioController = default, bool shouldDispose = true);
new Iot.Device.Spi.SoftwareSpi : int * int * int * int * System.Device.Spi.SpiConnectionSettings * System.Device.Gpio.GpioController * bool -> Iot.Device.Spi.SoftwareSpi
new Iot.Device.Spi.SoftwareSpi : int * int * int * int * System.Device.Spi.SpiConnectionSettings * System.Device.Gpio.GpioController * bool -> Iot.Device.Spi.SoftwareSpi
Public Sub New (clk As Integer, miso As Integer, mosi As Integer, Optional cs As Integer = -1, Optional settings As SpiConnectionSettings = Nothing, Optional controller As GpioController = Nothing, Optional shouldDispose As Boolean = true)
Public Sub New (clk As Integer, sdi As Integer, sdo As Integer, Optional cs As Integer = -1, Optional settings As SpiConnectionSettings = Nothing, Optional gpioController As GpioController = Nothing, Optional shouldDispose As Boolean = true)
Parametry
- clk
- Int32
Špendlík hodin.
- misosdi
- Int32
Pin výstupu hlavního vstupního podřízené hodnoty. Volitelné, pokud chcete ignorovat nastavení na -1
- mosisdo
- Int32
Hlavní výstupní výstupní vstupní kolík.
- cs
- Int32
Čipový kolík (nebo negovaný výběr čipu). Volitelné, pokud chcete ignorovat, nastavte na hodnotu -1.
- settings
- SpiConnectionSettings
Nastavení připojení SPI.
- controllergpioController
- GpioController
Ovladač GPIO používaný pro kolíky.
- shouldDispose
- Boolean
True pro odstranění kontroleru Gpio
Poznámky
Všimněte si, že v SPIConnectionSettings je také ChipSelectLine, buď tato nebo cs vlastnost bude použita.