реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Связь с контроллером через SPI
vlab2000
сообщение Jul 19 2011, 18:01
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 28-06-11
Из: Украина, Днепропетровск
Пользователь №: 65 948



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

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

Заранее благодарен
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение Jul 20 2011, 08:30
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 246
Регистрация: 4-12-06
Пользователь №: 23 101



На фоне того, что у компьютера и контроллера есть UART-ы и софтовый UART пишется на контроллере за 10 минут и тогда сопряжение - 2 резистора...
Зачем это вам, интересно? Есть компьютер с spi?
Go to the top of the page
 
+Quote Post
smk
сообщение Jul 20 2011, 09:12
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Действительно не понятно зачем это может быть нужно.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
vlab2000
сообщение Jul 20 2011, 19:45
Сообщение #4





Группа: Участник
Сообщений: 14
Регистрация: 28-06-11
Из: Украина, Днепропетровск
Пользователь №: 65 948



для чего это может быть нужно -
например, нужно отладить периферию, проверить сигналы, а переходник на сериал не предусмотрен схемой...
таким образом, используя стандартный программатор библиотеку спи, это реализуется без проблем...
Думаю, это сэкономит время...
Go to the top of the page
 
+Quote Post
Drozd2
сообщение Jul 20 2011, 22:19
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 19-11-09
Пользователь №: 53 743



Не очень понял вопрос. Предполагаю, что речь идет об эмуляции SPI компьютером. Как это и сделано в обозначенных программаторах. Сэмулировать SPI можно через LPT. Если программируете в Windows, то загляните в pcports.ru в раздел "статьи" - "программирование LPT порта". А заодно в opennet.ru. Там описано, как переводить LPT в режим чтения/записи. Если программируете в Linux, то сразу в opennet.ru.
Go to the top of the page
 
+Quote Post
algidim
сообщение Jul 21 2011, 08:00
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Что Вы там такое мудрите что даже для отладки писать программу для компа собираетесь, не лень )))) А вообще avreal прекрасно по spi через lpt порт программирует, естественно таким образом можно и данными обмениваться ! Только по моему на это уйма времени уйдет !
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение Jul 21 2011, 08:13
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 246
Регистрация: 4-12-06
Пользователь №: 23 101



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

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

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

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016