2015-07-14 3 views
-1

Может ли порты GPIO (на малине pi) использоваться для последовательной связи? или, как мы можем подключить несколько устройств для одновременной связи на одном RX и TX малины pi?Подключить несколько устройств к малине pi

Редактировать: У меня есть два устройства, модуль GPS и модуль GPRS/GSM для подключения, как для RX, так и для TX для связи с Pi. Модуль GPRS имеет контакты SDA SCL, которые я могу подключить к Pi, но я не получаю адрес устройства (используя команду i2cdetect -y 1). Модуль GPS имеет только теги TX и RX, которые я должен подключить к RX и TX Pi.

+0

Я внесла изменения, пожалуйста, дайте несколько ответов. – user2876723

ответ

1

Да, вы можете имитировать последовательные порты на выводах GPIO. Это непросто сделать, поскольку вам нужны часы для создания правильного времени для связи.

Этот метод называется «бит-биение», потому что вам нужно по-разному моделировать все обычные операции UART. Конечно, если вы начнете поиск «бит-битки серии GPIO малины», то что-то полезное придумает.

Совместное использование одного RX и TX не очень легко обойтись без какой-либо аппаратной системы для переключения канала на канал.

+0

Спасибо @jcoppens :) Я попробую. – user2876723

+0

Если ответ полезен, подумайте о его принятии (нажав на «V» слева от ответа и/или повысив с помощью треугольников. Таким образом, ответ будет отмечен как принятый! – jcoppens

Смежные вопросы