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

 
 
> Вопросы по Spartan 3e, Нужна помощь...очень
Женя
сообщение Sep 5 2011, 19:47
Сообщение #1





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



Доброго времени суток всем!

Надеюсь не перевелись еще хорошие люди на страницах рунэта
Нужна помощь, сижу голову ломаю не первый день, прочитал (наверное уже мегабайты) статей, так что глаза в мозолях smile3046.gif

Ситуация такая- имеется ПЛИС Spartan 3e. Необходимо запрограммировать его так, чтобы он был как бы переходником. Подключаешь через USB-шник его к ПК, и комп определяет его как новое устройство, с другой стороны, чтобы комп еще определял устройство, подсоединенное через Com порт, к ПЛИСу(любой из SPI, UART, I2C).


Пока я понял вот что. Получается мне надо:
1.написать дрова на него (я так понял, на С/С++ можно через Borland C++ наверное оптимальнее всего)
2.запрограммировать саму эту штуковину и на USB и на COM порт (код надо на VHDL). Вот тут не совсем понятно- получается можно либо просто кодом делать(тогда отладку можно будет сделать прямо без платы), либо нужна схема проектируемого устройства, которую прога (не знаю какая лучше) потом переведет уже в код.

В этом, как Вы уже поняли, я новичок. Буду неимоверно благодарен, если кто передаст знания молодому поколению, даст какие- нибудь советы, статьи там или подскажет что- нибудь. 1111493779.gif В особенности со схемой. Дело очень важное.
Я нарыл тут какую то схему- она подойдет мне или нет?


Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Женя
сообщение Sep 14 2011, 16:00
Сообщение #2





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



Скажите, а реально ли:

там же есть разъем (справа) длинный такой, где много ножек. Если купить шлейф и подпаять туда шнур на USB(который вставить в комп)- на него реально тогда интерфейс USB будет сделать?
Go to the top of the page
 
+Quote Post
XVR
сообщение Sep 14 2011, 17:59
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Женя @ Sep 14 2011, 20:00) *
Если купить шлейф и подпаять туда шнур на USB(который вставить в комп)- на него реально тогда интерфейс USB будет сделать?

Нет. У Spartan'а выводы не совместимы с сигналами на USB. Вам понадобится как минимум микросхема интерфейса с USB линией. Если учесть, что голые PHY для USB уже вымерли как мамонты, то вам понадобится какой то преобразователь из USB во что то общеупотребительное, например тот же CY (или FT232). А они сами по себе уже практически являются тем, что от вас пытаются получить


Кстати, от наплатного USB можно достучаться до Spartan'а - он (USB) заведен через CY на JTAG Spartan'а. JTAG доступен из прошивки. Но тут есть другой подводный камень - интерфейс к самому USB со стороны PC не документирован, так что как вы будете до него добираться - большой вопрос
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Женя   Вопросы по Spartan 3e   Sep 5 2011, 19:47
- - gk2   Вообще то для этого ПЛИС не нужна - есть микросхем...   Sep 6 2011, 07:48
- - Apast   Не совсем понятна, задача. Все можно реализовать, ...   Sep 6 2011, 08:51
|- - Женя   Большое человеческое спасибо, за Ваше потраченное ...   Sep 6 2011, 15:22
|- - Apast   Цитата(Женя @ Sep 6 2011, 19:22) Может ещ...   Sep 7 2011, 01:31
- - XVR   Цитатаа к ней ЧТО ТО через Com порт, то комп опред...   Sep 7 2011, 12:14
- - VladimirB   Цитата(Женя @ Sep 5 2011, 23:47) Доброго ...   Sep 7 2011, 18:05
|- - Женя   Цитата(XVR @ Sep 7 2011, 16:14) Осталось ...   Sep 7 2011, 18:57
|- - VladimirB   Цитата(Женя @ Sep 7 2011, 22:57) ... Да, ...   Sep 7 2011, 19:23
|- - Женя   Цитата(VladimirB @ Sep 7 2011, 23:23) 2 н...   Sep 7 2011, 22:03
|- - VladimirB   Цитата(Женя @ Sep 8 2011, 02:03) Мне пове...   Sep 8 2011, 11:17
|- - Женя   Цитата(VladimirB @ Sep 8 2011, 15:17) Дык...   Sep 8 2011, 19:27
|- - ЕвгенийФ   Цитата(Женя @ Sep 8 2011, 23:27) Плата са...   Sep 8 2011, 21:04
||- - Женя   Цитата(ЕвгенийФ @ Sep 9 2011, 01:04) Это ...   Sep 8 2011, 21:36
|- - XVR   Цитата(Женя @ Sep 8 2011, 23:27) Немного ...   Sep 9 2011, 07:56
|- - Женя   Цитата(XVR @ Sep 9 2011, 11:56) Для начал...   Sep 9 2011, 08:33
|- - XVR   Цитата(Женя @ Sep 9 2011, 12:33) Работа д...   Sep 9 2011, 08:40
|- - Apast   Цитата(Женя @ Sep 9 2011, 12:33) Работа д...   Sep 9 2011, 10:11
|- - Женя   Цитата(Apast @ Sep 9 2011, 14:11) Да уж, ...   Sep 9 2011, 20:20
|- - akorud   Цитата(Женя @ Sep 9 2011, 22:20) \и ...   Sep 9 2011, 21:30
|- - Женя   Цитата(akorud @ Sep 10 2011, 01:30) Конеч...   Sep 9 2011, 21:37
|- - Apast   Цитата(Женя @ Sep 10 2011, 01:37) Так пол...   Sep 10 2011, 05:03
||- - Женя   Цитата(Apast @ Sep 10 2011, 09:03) Чем да...   Sep 10 2011, 13:57
||- - VladimirB   Цитата(Женя @ Sep 10 2011, 17:57) Так мне...   Sep 10 2011, 19:21
||- - Женя   Цитата(VladimirB @ Sep 10 2011, 23:21) По...   Sep 10 2011, 20:31
||- - VladimirB   Цитата(Женя @ Sep 11 2011, 00:31) А вот э...   Sep 11 2011, 09:55
|- - VladimirB   Цитата(Женя @ Sep 10 2011, 01:37) Так пол...   Sep 10 2011, 11:20
- - Hoodwin   А если сделать правильный класс устройства, то под...   Sep 8 2011, 07:04
- - XVR   ЦитатаВот может кто подскажет схему этого всего?У ...   Sep 8 2011, 08:16
- - troiden   Есть как бы еще одна проблема - USB на указанной п...   Sep 10 2011, 17:18
- - XVR   Давайте по порядку. 1) Вам можно пользоваться всем...   Sep 10 2011, 17:22
|- - troiden   Цитата(XVR @ Sep 10 2011, 21:22) Судя по ...   Sep 10 2011, 17:41
- - XVR   ЦитатаА вот это?Это тот кусок схемы, который вы пр...   Sep 11 2011, 07:59
- - Flood   У вас - отладочная плата, предназначенная для обуч...   Sep 11 2011, 13:17
|- - Женя   Flood спасибо Вам за такой развернутый ответ. Ци...   Sep 12 2011, 20:48
|- - Alex77   Цитата(Женя @ Sep 13 2011, 00:48) Может е...   Sep 13 2011, 05:18
|- - VladimirB   Цитата(Женя @ Sep 13 2011, 00:48) ...Опят...   Sep 13 2011, 17:47
- - troiden   Цитата(Женя @ Sep 13 2011, 00:48) По слов...   Sep 13 2011, 03:39
- - Дварфик   Одним из оптимальных решений будет взять готовое у...   Sep 13 2011, 08:53


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

 


RSS Текстовая версия Сейчас: 25th August 2025 - 14:22
Рейтинг@Mail.ru


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