roboforum.ru

Технический форум по робототехнике.


Ищу платку USB<=>SPI

Обсуждение и примеры готовых и самосборных компонент для построения роботов.

Re: Ищу платку USB<=>SPI

Сообщение sergey1504 » 07 дек 2009, 13:41

Собрали плату на 2232D-читает at45db642 за 30-40сек,а пишет 2мб за 5-6 мин.
Сейчас будем пробывать 2232H mini module.Если интересно напишу.
sergey1504
 
Сообщения: 1
Зарегистрирован: 07 дек 2009, 13:24
Откуда: С-Петербург

Re: Ищу платку USB<=>SPI

Сообщение galex1981 » 10 дек 2009, 00:44

Интересно - напиши конечно!
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Ищу платку USB<=>SPI

Сообщение AndreiSk » 21 янв 2010, 11:07

В общем, не удержался,
купил DLP-USB1232H (Оценочная плата USB High Speed - UART моста на базе FT2232H) в Терре.
Маленький модулек, вставляется в узкую DIP18 панельку.
Удалось добиться скорости в 4.5МБайт/сек от периферийного устройства (Blackfin проца с камерой) к ПК.
Использовал SYNC FIFO.
Если взять тайминги по минимуму и писать все, не проверяя TXE, то ошибок = 2%.
А если по всем правилам делать, то скорость гдето 1.3МБайт/сек, тут без ошибок.

Вот, пока играюсь, думаю как лучше, или быстро, но иногда с ошибкой,
или медленно, но без ошибок :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Ищу платку USB<=>SPI

Сообщение galex1981 » 24 янв 2010, 20:58

Смотря дла каких целей девайс использовать.. Для передачи видео можно и с ошибками
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Ищу платку USB<=>SPI

Сообщение Partizan » 14 мар 2010, 13:07

Вот такая платка подойдет - AVR-USB162 http://microsin.ru/content/view/685/? На борту аппаратный Full Speed USB.

Изображение

Есть еще покруче платка, на ARM AT91SAM7X256 - http://microsin.ru/content/view/779/44/. Где искать примеры работы с USB можно найти на сайте автора, а по SPI тоже особых проблем нет.
Partizan
 
Сообщения: 4
Зарегистрирован: 14 мар 2010, 12:23
Откуда: Москва

Re: Ищу платку USB<=>SPI

Сообщение AndreiSk » 16 мар 2010, 04:16

Такая Full speed USB плата не вызывает интереса,
уже нашел high speed, протестировал. Лучше всего гонять 8 бит за раз, а не через SPI.
Все... проблему решил. Всем сенькс.
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Ищу платку USB<=>SPI

Сообщение blindman » 16 мар 2010, 06:20

А написать, что нашел?
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Ищу платку USB<=>SPI

Сообщение vadinator » 16 мар 2010, 06:48

know-haw :ROFL:
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: Ищу платку USB<=>SPI

Сообщение vadinator » 16 мар 2010, 06:52

FT2232H - Hi-Speed Dual USB UART/FIFO IC , что то вроде этого наверное...
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: Ищу платку USB<=>SPI

Сообщение AndreiSk » 16 мар 2010, 13:06

blindman, а я вроде написал про DLP-USB1232H парой постов выше. Собственно SPI отложил, заюзал FIFO ;)
Пока достаточно просто слать от устройства непрерывно в USB, а на уровне компьютера отсеивать поврежденные данные.
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Пред.

Вернуться в Готовые модули

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8