LINUX.ORG.RU

История изменений

Исправление zudwa, (текущая версия) :

gpio - это или ввод или вывод (или хитрый ввод-вывод за cчет мягких подтяжек)

Т.е. один компьютер настраивает пин на выход, что бы передавать.

Второй настраивает пин на вход, чтобы читать. Чтение м.б. по поллингу, когда пин опрашивается через некоторые интервалы времени. Или по событию (прерыванию), когда при изменении состоянии пина вызывается код вне контекста основного цикла программы.

Пины между компьютерами обедняются проводом.

Чтобы передавать данные по одному проводу придумано куча протоколов асинхронной (uart) и синхронной передачи (spi, i2с, 1-wire etc)

Исправление zudwa, :

gpio - это или ввод или вывод (или хитрый ввод-вывод за cчет мягких подтяжек)

Т.е. один компьютер настраивает пин на выход, что бы передавать.

Второй настраивает пин на вход, чтобы читать. Чтение м.б. по поллингу, когда пин опрашивается через некоторые интервалы времени. Или по событию (прерыванию), когда при изменении состоянии пина вызывается код вне контекста основного цикла программы.

Пины между компьютером обедняются проводом.

Чтобы передавать данные по одному проводу придумано куча протоколов асинхронной (uart) и синхронной передачи (spi, i2с, 1-wire etc)

Исходная версия zudwa, :

gpio - это или ввод или вывод (или хитрый ввод-вывод за чет мягких подтяжек)

Т.е. один компьютер настраивает пин на выход, что бы передавать.

Второй настраивает пин на вход, чтобы читать. Чтение м.б. по поллингу, когда пин опрашивается через некоторые интервалы времени. Или по событию (прерыванию), когда при изменении состоянии пина вызывается код вне контекста основного цикла программы.

Пины между компьютером обедняются проводом.

Чтобы передавать данные по одному проводу придумано куча протоколов асинхронной (uart) и синхронной передачи (spi, i2с, 1-wire etc)