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

 
 
> USB, ПЛИС Spartan 3e и компьютер, организация передачи данных по USB с помощью USB board CY7C68013A
aleshanoff
сообщение Aug 15 2015, 18:43
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 2-05-15
Из: Смоленск
Пользователь №: 86 484



При работе (организовать передачу 0 и 1 в компьютер с ПЛИС и записать их в текстовый файл) возникли следующие вопросы:
1) на какие ножки USB board (их 18 и еще 4 сверху - смотри фото) подавать "нолики" и "единички" с ПЛИС?
2) какое должно быть напряжение на выходах ПЛИС (на этапе проектирования ПЛИС есть возможность указать выходное напряжение и I/O Std)?
3) как организовать запись в текстовый файл?

фото
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
Golikov A.
сообщение Aug 16 2015, 17:11
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



http://lib.chipdip.ru/140/DOC000140168.pdf


в добавок надо еще стандарт USB почитать

потом почитать про то какие у вас в компьютере в операционной среде поддержаны драйверы USB,

И когда вы решите все технические вопросы, у вас будет достаточный уровень чтобы ответить на ваш последний вопрос как организовать запись в файл.
Go to the top of the page
 
+Quote Post
Dmitriyspb
сообщение Aug 17 2015, 05:36
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 21-11-12
Из: Россия г. Санкт-Петербург
Пользователь №: 74 498



Цитата(aleshanoff @ Aug 15 2015, 21:43) *
При работе (организовать передачу 0 и 1 в компьютер с ПЛИС и записать их в текстовый файл) возникли следующие вопросы:


Уточните задачу


Цитата(aleshanoff @ Aug 15 2015, 21:43) *
1) на какие ножки USB board (их 18 и еще 4 сверху - смотри фото) подавать "нолики" и "единички" с ПЛИС?


Вы наверное разбирались с устройством и принципом работы? Напишите, то как вы это считаете необходимо сделать, а мы в свою очередь если будет необходимо поправим.

Цитата(aleshanoff @ Aug 15 2015, 21:43) *
2) какое должно быть напряжение на выходах ПЛИС (на этапе проектирования ПЛИС есть возможность указать выходное напряжение и I/O Std)?


Ну это совсем "школьный" вопрос. Разберитесь с принципом и особенностями работы ПЛИС. А уже после этокого переходите к реализации конкретных задач..

Предлагаю взять плату на которой установлена ваша ПЛИС.....взять программатор и ПК с предустановленной САПР ISE... и запрограммировать ПЛИС любым удобным для Вас способом. После этого взять вольтметр и измерить напряжения на банках ПЛИС. Потом взять описание к ПЛИС и убедиться, что на выходах ПЛИС именно то напряжение которое и должно быть....


--------------------
Победа - это когда N раз упал и N+1 раз встал.
Go to the top of the page
 
+Quote Post
aleshanoff
сообщение Aug 23 2015, 17:58
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 2-05-15
Из: Смоленск
Пользователь №: 86 484



Спасибо всем за ответы.
После двух бессонных ночей вот что получилось:
1.Перепрошил плату под логический анализатор, как показано здесь
http://chipspace.ru/logic-analyzer-cy7c68013a/
и здесь
http://easystm32.ru/tools/36-logic-analyzer.
2. На ПЛИС сделал 8 выходов и подключил их проводами к 8 входам USB board и, о чудо, побежали биты в комп)))

3. Через программу USBee вывел данные в файл.

Теперь следующая задача: Возможность по этому каналу двустороннего обмена данными. Скорости требуются низкие до 1 Мб/с при полной загрузке канала.
Go to the top of the page
 
+Quote Post

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

 


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


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