Чи має мій комп'ютер / маршрутизатор / модем шину SPI?


1

Ми починаємо робити вбудовані програми. Один бортовий комп'ютер, який я програмую, має модуль WiFi, який може спілкуватися з шиною Serial Peripheral Interface Bus. Це все добре. Я знаю, що це означає: ми можемо посилати біти, по одному, в послідовності , з одного місця в інше. Моє запитання:

  • Чи мій комп'ютер, маршрутизатор або модем мають шину SPI?
  • Як я знаю?
  • Якщо на моєму комп'ютері, маршрутизаторі або модемі бракує шини SPI, як інакше ми можемо отримати відправлені біти?

Я шукав приклади автобусів SPI на Google без успіху. Я також подивився на диспетчер пристроїв Windows, щоб побачити докази шини SPI. Досі немає кісток.

Ось контекст установки, в якій ми намагаємося досягти зв'язку.

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

Відповіді:


1

SPI на настільний ПК, модем або маршрутизатор.

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

Ви можете підключити пристрої вводу / виводу загального призначення USB (GPIO), які можуть підтримувати це. Приклад 1 , Приклад 2

Очевидне рішення, якщо ви новачок в електроніці, це використання Arduino клон або щось подібне.

SPI

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

Зв'язок між пристроями SBC і вище.

Найбільш очевидні методи включають

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

Пристрій GPIO означає "пристрій загального призначення для введення / виводу".
Shaun Luttin

1
@Shaun: Дякуємо, що зазначили, що відповідь оновлено, щоб включити ваше роз'яснення.
RedGrittyBrick

У оригінальному питанні я написав "ми можемо посилати біти, по черзі, в послідовності, з одного місця на інше". Тепер, без шини SPI на моєму комп'ютері, маршрутизаторі або модемі, чи є інший спосіб отримати ці відправлені біти?
Shaun Luttin

Очевидно, що запропоноване рішення вимагає нового обладнання. Я скептично ставлюся до того, що нам потрібно більше обладнання для досягнення комунікації.
Shaun Luttin

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.