|
Вопросы по Spartan 3e, Нужна помощь...очень |
|
|
|
Sep 5 2011, 19:47
|
Группа: Участник
Сообщений: 13
Регистрация: 5-09-11
Пользователь №: 67 019

|
Доброго времени суток всем! Надеюсь не перевелись еще хорошие люди на страницах рунэта Нужна помощь, сижу голову ломаю не первый день, прочитал (наверное уже мегабайты) статей, так что глаза в мозолях Ситуация такая- имеется ПЛИС Spartan 3e. Необходимо запрограммировать его так, чтобы он был как бы переходником. Подключаешь через USB-шник его к ПК, и комп определяет его как новое устройство, с другой стороны, чтобы комп еще определял устройство, подсоединенное через Com порт, к ПЛИСу(любой из SPI, UART, I2C).
Пока я понял вот что. Получается мне надо: 1.написать дрова на него (я так понял, на С/С++ можно через Borland C++ наверное оптимальнее всего) 2.запрограммировать саму эту штуковину и на USB и на COM порт (код надо на VHDL). Вот тут не совсем понятно- получается можно либо просто кодом делать(тогда отладку можно будет сделать прямо без платы), либо нужна схема проектируемого устройства, которую прога (не знаю какая лучше) потом переведет уже в код. В этом, как Вы уже поняли, я новичок. Буду неимоверно благодарен, если кто передаст знания молодому поколению, даст какие- нибудь советы, статьи там или подскажет что- нибудь.  В особенности со схемой. Дело очень важное. Я нарыл тут какую то схему- она подойдет мне или нет?
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Sep 13 2011, 08:53
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 16-06-09
Пользователь №: 50 327

|
Одним из оптимальных решений будет взять готовое устройство: эмулятор COM-порта. Подключается оно к УЗБ. Но компьютер считает его COM. (есть такая функция у USB-протокола). После чего и пишется программа под COM-порт с подсоединением тестируемого устройства. Если интересна сама реализация такого переходника, то можно глянуть его на PICах, или AVR (кому что ближе :-P). Даже обойтись без дорогущих ПЛИС.
Сообщение отредактировал Дварфик - Sep 13 2011, 08:55
|
|
|
|
Сообщений в этой теме
Женя Вопросы по 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 14 2011, 16:00 XVR Цитата(Женя @ Sep 14 2011, 20:00) Если ку... Sep 14 2011, 17:59
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|