그래서 저는 비글 본 블랙 보드를 가지고 있고 GPIO
핀을 low
값에서 high
값으로 설정할 수 있기를 원합니다.BBB : GPIO 신호가 높지 않을 것입니다.
이것을 달성하기 위해 나는 BlackLib
1 라이브러리 (모든 비글 본의 핀에 대한 일반적인 액세스를 제공하는 C++ 라이브러리)를 사용하고 있습니다.
해당 라이브러리에는 원하는 기능을 제공하는 BlackGPIO
이라는 클래스가 있습니다.
BlackLib::BlackGPIO NSLP_pin(BlackLib::GPIO_61, BlackLib::output, BlackLib::SecureMode);
auto NSLP_pinMode = NSLP_pin.getValue();
NSLP_pin.setValue(BlackLib::low);
난이 코드 라인 (신호는 기본적으로 low
임) high
하나에 low
값으로부터 신호를 설정된 것으로 예상된다.
신호는 high
(스코프에서 측정) 정도이고 그 후에는 low
이됩니다.
내가 뭘 잘못 했니?
어떻게 GPIO
핀을 특정 값으로 설정할 수 있으며, 변경하기 전까지는 그렇게 유지할 수 있습니까?
[1] link