Перейти к содержанию
    

Связь с контроллером через SPI

Всем доброго времени суток

 

Хотелось бы узнать, пробовал ли кто-нибудь связать компьютер с контроллером через SPI (используя, например, AVR-ISP или STK500)?

 

Заранее благодарен

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На фоне того, что у компьютера и контроллера есть UART-ы и софтовый UART пишется на контроллере за 10 минут и тогда сопряжение - 2 резистора...

Зачем это вам, интересно? Есть компьютер с spi?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для чего это может быть нужно -

например, нужно отладить периферию, проверить сигналы, а переходник на сериал не предусмотрен схемой...

таким образом, используя стандартный программатор библиотеку спи, это реализуется без проблем...

Думаю, это сэкономит время...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не очень понял вопрос. Предполагаю, что речь идет об эмуляции SPI компьютером. Как это и сделано в обозначенных программаторах. Сэмулировать SPI можно через LPT. Если программируете в Windows, то загляните в pcports.ru в раздел "статьи" - "программирование LPT порта". А заодно в opennet.ru. Там описано, как переводить LPT в режим чтения/записи. Если программируете в Linux, то сразу в opennet.ru.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что Вы там такое мудрите что даже для отладки писать программу для компа собираетесь, не лень )))) А вообще avreal прекрасно по spi через lpt порт программирует, естественно таким образом можно и данными обмениваться ! Только по моему на это уйма времени уйдет !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>для чего это может быть нужно -

>>например, нужно отладить периферию, проверить сигналы, а переходник на сериал не предусмотрен схемой...

 

Чью периферию? Чьи сигналы? С чего на что переходник?!

 

Речь идёт о мысли подоткнуть компьютер к неотлаженной "периферии"?

Сделайте "переходник на сериал" в виде АВРки с аппаратнымspi в сторону периферии и RS232 в сторону компьютера. Там и гальваноразвязку можно сделать, и скорости согласовать через какой-никакой а всё ж буфер в ОЗУ контроллера, и лампочку "spi fault" и кнопочку...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...