GpioPinDriveMode 열거형

정의

GPIO(범용 I/O) 핀이 입력 또는 출력으로 구성되는지 여부와 값이 핀으로 구동되는 방법을 설명합니다.

public enum class GpioPinDriveMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
enum class GpioPinDriveMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
public enum GpioPinDriveMode
var value = Windows.Devices.Gpio.GpioPinDriveMode.input
Public Enum GpioPinDriveMode
상속
GpioPinDriveMode
특성

Windows 요구 사항

디바이스 패밀리
Windows IoT Extension SDK (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Devices.DevicesLowLevelContract (v1.0에서 도입되었습니다.)

필드

Input 0

높은 임피딩을 사용하여 부동 모드에서 GPIO 핀을 구성합니다.

input pin drive image

이 핀에 대한 메서드를 GpioPin.Read 호출하면 메서드는 외부에서 구동되는 핀의 현재 상태를 반환합니다.

메서드를 GpioPin.Write 호출하는 경우 메서드는 핀에 대한 래치 출력 값을 설정합니다. 핀이 출력으로 변경될 때 이 래치 출력 값을 사용합니다.

InputPullDown 3

풀다운 저항기를 사용하여 GPIO 핀을 높은 임피전스로 구성합니다.

input pull down image

이 핀에 대한 메서드를 GpioPin.Read 호출하는 경우 메서드는 외부에서 구동되는 핀의 현재 값을 반환합니다.

InputPullUp 2

GPIO 핀을 VCC(전압 충전 연결)에 대한 풀업 저항기로 높은 임피전으로 구성합니다.

input pull up image

이 핀에 대한 메서드를 GpioPin.Read 호출하면 메서드는 이전에 핀에 기록된 값을 반환합니다.

Output 1

낮은 임피다로 강력한 드라이브 모드에서 GPIO 핀을 구성합니다.

output pin drive image

GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 이 메서드는 핀에 대해 낮은 임피전 높은 값을 생성합니다. GpioPinValue.Low 값을 사용하여 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 이 메서드는 핀에 대해 낮은 임피전 낮은 값을 생성합니다.

이 핀에 대한 메서드를 GpioPin.Read 호출하면 메서드는 이전에 핀에 기록된 값을 반환합니다.

OutputOpenDrain 4

개방형 드레이닝 모드에서 GPIO를 구성합니다.

output open drain image

GpioPinValue.Low 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 핀에 낮은 값을 구동합니다. GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 핀을 부동 모드로 배치합니다.

OutputOpenDrainPullUp 5

저항 풀업 모드를 사용하여 오픈 드레이닝 모드에서 GPIO 핀을 구성합니다.

output open drain pull up image

GpioPinValue.Low 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하면 메서드는 낮은 임피다스 낮은 상태를 생성합니다. GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 이 메서드는 VCC에 대한 풀업 저항기를 사용하여 핀을 높은 임피전으로 구성합니다.

OutputOpenSource 6

오픈 수집기 모드에서 GPIO 핀을 구성합니다.

output open source image

GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 높은 값을 핀으로 구동합니다. GpioPinValue.Low 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 부동 모드에서 핀을 구성합니다.

OutputOpenSourcePullDown 7

저항 풀다운 모드를 사용하여 열린 수집기 모드에서 GPIO 핀을 구성합니다.

output open source pull down image

GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 높은 값을 핀으로 구동합니다. GpioPinValue.Low 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 이 메서드는 접지할 풀다운 저항기를 사용하여 핀을 높은 임피전으로 구성합니다.

적용 대상

추가 정보