1

Мы начинаем заниматься встроенным программированием. Одноплатный компьютер, который я программирую, имеет модуль WiFi, который может взаимодействовать с последовательной периферийной интерфейсной шиной. Это все хорошо. Я знаю, что это значит: мы можем посылать биты, по одному, последовательно, из одного места в другое. Мой вопрос:

  • Имеет ли мой компьютер, маршрутизатор или модем шину SPI?
  • Откуда мне знать?
  • Если на моем компьютере, маршрутизаторе или модеме отсутствует шина SPI, как еще мы можем получить отправленные биты?

Я безуспешно искал примеры автобусов SPI в Google. Я также посмотрел на диспетчер устройств Windows, чтобы увидеть свидетельство шины SPI. Все еще нет игры в кости.

Вот контекст установки, в которой мы пытаемся установить связь.

Single Board Computer with WiFi Module
                |
                |
                |
                |     
     Router, Modem, Other Nexus
                |
                |
                |
                |
     Computer Running Windows 7+

1 ответ1

1

SPI на настольном ПК, модеме или роутере.

Ваш настольный компьютер, маршрутизатор или модем вряд ли будут иметь шину SPI, к которой вы сможете получить доступ из обычного приложения на настольном компьютере.

Вы можете приобрести USB-устройства общего назначения для ввода / вывода (GPIO), которые могут это поддерживать. Пример 1, Пример 2

Очевидное решение, если вы новичок в электронике, это использовать клон Arduino или что-то подобное.

SPI

SPI в основном используется для связи между микроконтроллерами и сенсорными ИС (например, например), другими микроконтроллерами и т.д. Это не естественный способ передачи данных с одноплатного компьютера (SBC) на настольный компьютер, модем или маршрутизатор.

Связь между SBC и вышеуказанными устройствами.

Наиболее очевидные методы включают

  • Последовательный (в настоящее время последовательный через USB через виртуальные COM-порты)
  • Ethernet (SSH, SCP и т.д. Или пользовательские протоколы TCP или UDP)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .