GpioPinDriveMode 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 핀을 구성합니다.
이 핀에 대한 메서드를 GpioPin.Read 호출하면 메서드는 외부에서 구동되는 핀의 현재 상태를 반환합니다. 메서드를 GpioPin.Write 호출하는 경우 메서드는 핀에 대한 래치 출력 값을 설정합니다. 핀이 출력으로 변경될 때 이 래치 출력 값을 사용합니다. |
| InputPullDown | 3 | 풀다운 저항기를 사용하여 GPIO 핀을 높은 임피전스로 구성합니다.
이 핀에 대한 메서드를 GpioPin.Read 호출하는 경우 메서드는 외부에서 구동되는 핀의 현재 값을 반환합니다. |
| InputPullUp | 2 | GPIO 핀을 VCC(전압 충전 연결)에 대한 풀업 저항기로 높은 임피전으로 구성합니다.
이 핀에 대한 메서드를 GpioPin.Read 호출하면 메서드는 이전에 핀에 기록된 값을 반환합니다. |
| Output | 1 | 낮은 임피다로 강력한 드라이브 모드에서 GPIO 핀을 구성합니다.
GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 이 메서드는 핀에 대해 낮은 임피전 높은 값을 생성합니다. GpioPinValue.Low 값을 사용하여 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 이 메서드는 핀에 대해 낮은 임피전 낮은 값을 생성합니다. 이 핀에 대한 메서드를 GpioPin.Read 호출하면 메서드는 이전에 핀에 기록된 값을 반환합니다. |
| OutputOpenDrain | 4 | 개방형 드레이닝 모드에서 GPIO를 구성합니다.
GpioPinValue.Low 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 핀에 낮은 값을 구동합니다. GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 핀을 부동 모드로 배치합니다. |
| OutputOpenDrainPullUp | 5 | 저항 풀업 모드를 사용하여 오픈 드레이닝 모드에서 GPIO 핀을 구성합니다.
GpioPinValue.Low 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하면 메서드는 낮은 임피다스 낮은 상태를 생성합니다. GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 이 메서드는 VCC에 대한 풀업 저항기를 사용하여 핀을 높은 임피전으로 구성합니다. |
| OutputOpenSource | 6 | 오픈 수집기 모드에서 GPIO 핀을 구성합니다.
GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 높은 값을 핀으로 구동합니다. GpioPinValue.Low 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 부동 모드에서 핀을 구성합니다. |
| OutputOpenSourcePullDown | 7 | 저항 풀다운 모드를 사용하여 열린 수집기 모드에서 GPIO 핀을 구성합니다.
GpioPinValue.High 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 메서드는 높은 값을 핀으로 구동합니다. GpioPinValue.Low 값으로 이 핀에 대한 메서드를 호출 GpioPin.Write 하는 경우 이 메서드는 접지할 풀다운 저항기를 사용하여 핀을 높은 임피전으로 구성합니다. |
적용 대상
추가 정보
피드백
다음에 대한 사용자 의견 제출 및 보기