| Глава 3. ОС Линукс - Linux OS
3.30. Тест портов GPIO (Test common GPIO port) WiringOP был адаптирован к плате разработки Orange Pi Zero 2, с его помощью можно тестировать функции GPIO, I2C, UART и SPI.
Перед запуском теста убедитесь, что wiringOP скомпилирован и установлен, обратившись к разделу "Установка wiringOP". 3.30.1. Тест портов GPIO 26-контактного разъема (26pin GPIO port test) 1) Возьмем контакт 7, соответствующий GPIO как PC9, соответствующий последовательному порту wPi.
цифра 2 - в качестве примера, демонстрирующего, как установить высокий и низкий уровни порта GPIO.
2) Установите порт GPIO в режим вывода, а третий параметр должен ввести серийный номер wPi, соответствующий контакту
root@orangepi:~/wiringOP# gpio mode 2 out
3) Затем установите порт GPIO на вывод низкого уровня. После настройки вы можете использовать мультиметр для
измерения значение напряжения на контакте. Если это 0 В, это означает, что низкий уровень установлен успешно.
root@orangepi:~/wiringOP# gpio write 2 0
Используйте gpio readall, чтобы увидеть, что значение (V) вывода 7 стало 0
4) Затем установите порт GPIO на вывод высокого уровня. После настройки вы можете использовать мультиметр для
измерения значение напряжения на контакте. Если это 3,3 В, это означает, что высокий уровень установлен успешно.
root@orangepi:~/wiringOP# gpio write 2 1
5) Используйте gpio readall, чтобы увидеть, что значение (V) контакта 7 стало 1
6) Метод настройки других контактов аналогичен, просто измените серийный номер wPi на серийный номер, соответствующий контакту.
|
|