Приветствую коллеги.
Ранее я надеялся на то что мне хватит того что по скорости обмена выжму с FTDI, но не хватило...
и уже немного изменились требования. Нужно чтото побыстрее.
Хочу начать работать с Hi-Speed USB.
(PS: Параллельно читаю аналогичный вопрос что был тут когда-то http://electronix.ru/forum/lofiversion/index.php/t25493.html )
Поверхностно пробежавшись, остановился на CY7C68013, как на самой популярной в этой категории, подозреваю (а точнее уверен) что она намного быстрее, правда пока не нашел конкретно на какую скорости USB можно надеяться. Мне необходимо сделать переходник с скоростью около 15-20МБайт/сек USB а параллельную щину или SPI. В дискуссиях сообщения что теоретический предел 60МБайт/сек, реально конечно скорость ниже, и у некоторых людей было ~20-24 МБайт/сек... а у некоторых едва 8 МБайт/сек получается. Как я понял с переписки на форуме - от кода зависит.
Какая скорость у кого получалась на практике, на что мне стоит надеяться?
Еще не понял до конца как с ней работать. На сколько я понял, это 8051 с USB шустрым приемопередатчиком на который нужно самому полностью написать прогу, проинитить, и осуществлять весь контроль на всем этапе обмена данными. Но есть она на настолько прозрачная как та же FTDI. Все верно?
Скачал мануал FX2_TechRefManual (link), там чтиво на 480 стр. Курю её... (приатачил сюда на всяк случай)
Чип конечно потяжелее чем тот же FTDI
На то и надеюсь что он и умеет на порядок больше.
Посоветуйте плз, как с ней начать максимально быстро работать.
Оказуется, есть еще какой-то софт EZ‐USB Control Panel.
По косвенной информации с упоминаниями Keil пока догадываюсь что именно в ней то и нужно будет весь проект делать. Так ли это?
Вот тут есть ссылка софт какой-то, но он не доступен. Так что вопрос тоже открыт покаместь.
Много вопросов. Буду рад любим вашим советам.
Ну и да, так как я пока не совсем в USB-теме, может подскажете более современные решения?
И еще, так как чипа у меня под рукой нет, как вы думаете? На сколько оправданно начать с покупки и использования вот этой платки?