Printer Friendly Version      Send     
Click to Rate and Give Feedback
MSDN
MSDN Library
Microsoft.SPOT.Hardware Namespace
The Microsoft.SPOT.Hardware namespace provides a range of essential hardware features that programmers can use when developing embedded device firmware.
NameDescription
Public ClassBatteryProvides methods for querying the state of the device's battery.
Public ClassBattery.ChargerModelContains information describing the battery charger.
Public ClassCpuProvides access to CPU-specific functionality.
Public ClassHardwareProviderProvides access to information about pin assignments for serial communications devices.
Public ClassI2CDeviceRepresents an instance of the I2C interface for an I2C device.
Public ClassI2CDevice.Configuration Represents a configuration for an I2C interface object.
Public ClassI2CDevice.I2CReadTransactionRepresents an I2C transaction that reads from the addressed device.
Public ClassI2CDevice.I2CTransactionRepresents an I2C transaction.
Public ClassI2CDevice.I2CWriteTransactionRepresents an I2C transaction that writes to the addressed device.
Public ClassInputPortRepresents an instance of an input port that can be used to read the value of a GPIO pin.
Public ClassInterruptPortRepresents an interrupt port.
Public ClassOutputPortSets the value of a GPIO pin for an instance of the OutputPort class.
Public ClassPort Constitutes the input/output (I/O) port base class for managing General Purpose Input/Output (GPIO) pins, containing the necessary logic to handle read and write requests.
Public ClassScreenMetricsContains information about the display device.
Public ClassSerialPort Provides a connection to a serial communications port that supports reading and writing.
Public ClassSerialPort.ConfigurationRepresents the configuration for a SerialPort object.
Public ClassSPIRepresents an instance of the Microwire/SPI interface for a Microwire/SPI device.
Public ClassSPI.ConfigurationRepresents the configuration for an SPI interface.
Public ClassSystemIDStores information that is unique to each individual hardware system (device).
Public ClassTristatePort Represents an instance of the TristatePort class.
Public ClassUtility Provides a collection of helper functions you can use to configure settings for security, collections, driver manipulation, time, and idle CPU usage.
NameDescription
Public InterfaceIHardwareProviderRepresents a hardware provider.
NameDescription
Public DelegateGPIOInterruptEventHandlerDenotes a delegate that is invoked when an interrupt occurs.
NameDescription
Public EnumerationCpu.Pin Indentifies the General Purpose Input/Output (GPIO) pins.
Public EnumerationPort.InterruptModeContains the values you use to set the port interrupt mode. There are six port interrupt modes to choose from.
Public EnumerationPort.ResistorModeSpecifies the various port resistor modes.
Public EnumerationSerialPort.BaudRateSpecifies the baud rates of serial ports, in bits per second (bps).
Public EnumerationSerialPort.SerialContains the values with which you set the serial communications port (COM port) you want to use.
Public EnumerationSPI.SPI_moduleContains the values that indicate which SPI bus is used for the transaction.
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker