prottoss 0 16 августа, 2005 Опубликовано 16 августа, 2005 · Жалоба Хочу определиться в выборе контроллера USB. Управляющий МК в девайсе - AVR. Ориентируюсь на USB версии 2. Скорость передачи по максимуму. Но трансивер хочется отдельный, не типа 2 (3,4,5...) в одном. У кого какие предложения? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость MALLOY2 16 августа, 2005 Опубликовано 16 августа, 2005 · Жалоба Если скорость по максимуму то выбирай CY7C68013 он самый быстрый, остальное тормозище. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 16 августа, 2005 Опубликовано 16 августа, 2005 · Жалоба Если скорость по максимуму то выбирай CY7C68013 он самый быстрый, остальное тормозище. <{POST_SNAPBACK}> Когда я говорил, что "трансивер хочется отдельный, не типа 2 (3,4,5...) в одном", я имел ввиду без встроенного МК. CY7C68013 судя по даташитам не плохой девайс, но его цена и ядро 8051... не совсем то что нужно. Хотя ядро и работает на 48 Мгц, но при 12 тактах на одну команду получается максимум 4MIPS, у того же AVR можно выжать 20MIPS при 20 Мгц. Я имел ввиду отдельный контроллер(трансивер) USB с 8-и (может 16-и) разрядной шиной данных к которому можно подцепить внешний управляющий МК типа AVR. Есть микросхемы типа PDIUSBD12, которую я скорее всего и буду пользовать, но я думал, может быть есть что то еще похожее, и примерно в таком же ценовом диапазоне ~5$ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость MALLOY2 16 августа, 2005 Опубликовано 16 августа, 2005 · Жалоба Если скорость по максимуму то выбирай CY7C68013 он самый быстрый, остальное тормозище. <{POST_SNAPBACK}> Когда я говорил, что "трансивер хочется отдельный, не типа 2 (3,4,5...) в одном", я имел ввиду без встроенного МК. CY7C68013 судя по даташитам не плохой девайс, но его цена и ядро 8051... не совсем то что нужно. Хотя ядро и работает на 48 Мгц, но при 12 тактах на одну команду получается максимум 4MIPS, у того же AVR можно выжать 20MIPS при 20 Мгц. Я имел ввиду отдельный контроллер(трансивер) USB с 8-и (может 16-и) разрядной шиной данных к которому можно подцепить внешний управляющий МК типа AVR. Есть микросхемы типа PDIUSBD12, которую я скорее всего и буду пользовать, но я думал, может быть есть что то еще похожее, и примерно в таком же ценовом диапазоне ~5$ <{POST_SNAPBACK}> Видать плохо посмотрели, внутринний проц там используется тоьлко для конфигурации или если не нужна высокая скорость (около 1 метра/с), а так у него есть внешняя шина (режим slve fifo в нем я разгонял до 39 метров в сек) и цепляй туда что хочеш, хоть AVR, PLD,DSP. Так что зря вы так. А AVR больше метра не даст так как нету AVR с HIGH SPEED контроллером на борту, а на FULL скорость не более 1.1 метра в сек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 16 августа, 2005 Опубликовано 16 августа, 2005 · Жалоба Видать плохо посмотрели, внутринний проц там используется тоьлко для конфигурации или если не нужна высокая скорость (около 1 метра/с), а так у него есть внешняя шина (режим slve fifo в нем я разгонял до 39 метров в сек) и цепляй туда что хочеш, хоть AVR, PLD,DSP. Так что зря вы так. А AVR больше метра не даст так как нету AVR с HIGH SPEED контроллером на борту, а на FULL скорость не более 1.1 метра в сек. <{POST_SNAPBACK}> Может быть плохо смотрел, но лишний проц на борту - лишние деньги. Но вот там же нашел CY7C68001 - вот это вроде бы то что надо. Об этой девайсине что скажете, кто нибудь работал с ней? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
avv 0 16 августа, 2005 Опубликовано 16 августа, 2005 · Жалоба точно необходим USB 2? а то бы очень подошла продукция FTDI. Всё то, только скорость - :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ёрген 0 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба Хочу определиться в выборе контроллера USB. Управляющий МК в девайсе - AVR. Ориентируюсь на USB версии 2. Скорость передачи по максимуму. Но трансивер хочется отдельный, не типа 2 (3,4,5...) в одном. У кого какие предложения? <{POST_SNAPBACK}> Определись с необходимой скоростью передачи. Исходи из того, что на AVR скорость больше 500-800 кб/с не получишь ни при каких условиях с любым внешним контроллером. Если надо больше - то только CY7C68013 (или что-то подобное) или внешний контроллер + аппаратное решение (ПЛИС и т. п.). Второй вариант будет дороже и сложнее первого. Посмотри здесь краткий обзор всех известных мне микросхем http://forum.electronix.ru/index.php?showt...st=entry38048 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость MALLOY2 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба Видать плохо посмотрели, внутринний проц там используется тоьлко для конфигурации или если не нужна высокая скорость (около 1 метра/с), а так у него есть внешняя шина (режим slve fifo в нем я разгонял до 39 метров в сек) и цепляй туда что хочеш, хоть AVR, PLD,DSP. Так что зря вы так. А AVR больше метра не даст так как нету AVR с HIGH SPEED контроллером на борту, а на FULL скорость не более 1.1 метра в сек. <{POST_SNAPBACK}> Может быть плохо смотрел, но лишний проц на борту - лишние деньги. Но вот там же нашел CY7C68001 - вот это вроде бы то что надо. Об этой девайсине что скажете, кто нибудь работал с ней? <{POST_SNAPBACK}> Толком ничего сказать не могу не работал, но на первый взгляд тоже самое тоько без контоллера, из - за этого проблеммы сконфигурированием, всеравно нужно ставить контроллер который будет его конфигурировать, ище если посленего будет стоять мега, то лучше поставить FDI каккой нибуть всеравно скорость низкая будет, несможет мега его раскачать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба Определись с необходимой скоростью передачи. Исходи из того, что на AVR скорость больше 500-800 кб/с не получишь ни при каких условиях с любым внешним контроллером. Если надо больше - то только CY7C68013 (или что-то подобное) или внешний контроллер + аппаратное решение (ПЛИС и т. п.). Второй вариант будет дороже и сложнее первого. Посмотри здесь краткий обзор всех известных мне микросхем http://forum.electronix.ru/index.php?showt...st=entry38048 <{POST_SNAPBACK}> Скорость нужна по максимуму. Ну а на счет AVR позвольте с Вами не согласится. AVR очень даже подходит. Смотря как организовать устройство. Если Вы организуете устройство, чтоб поток данных шел по пути: USB <----> AVR <----> конечная функция, то я с вами согласен, но есть вариант USB <---> конечная функция |................| |................| <---AVR--> Сдесь можно выжать то что хотите. Согласны? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба Толком ничего сказать не могу не работал, но на первый взгляд тоже самое тоько без контоллера, из - за этого проблеммы сконфигурированием, всеравно нужно ставить контроллер который будет его конфигурировать, ище если посленего будет стоять мега, то лучше поставить FDI каккой нибуть всеравно скорость низкая будет, несможет мега его раскачать. <{POST_SNAPBACK}> Я и искал только трансивер с аппаратной обработкой протокола и 8-и(16-и) разрядной шиной, + к нему будет цеплятся AVR с 2-4 kb FLASH. С FTDI я работал (курсовую писал два года назад для 245AM). Но скорость там приличную на самом деле не получишь. И почему все заблуждаются...Почему все думают, что данные надо пропускать через управляющий МК. Есть такие вещи как каналы прямого доступа к данным, где МК только организует потоки данных, не глотая и не выталкивая их с другой стороны (точно - геморой получит и МК и программист). МК только организует и настраивает все - на то он и УПРАВЛЯЮЩИЙ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость MALLOY2 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба Толком ничего сказать не могу не работал, но на первый взгляд тоже самое тоько без контоллера, из - за этого проблеммы сконфигурированием, всеравно нужно ставить контроллер который будет его конфигурировать, ище если посленего будет стоять мега, то лучше поставить FDI каккой нибуть всеравно скорость низкая будет, несможет мега его раскачать. <{POST_SNAPBACK}> Я и искал только трансивер с аппаратной обработкой протокола и 8-и(16-и) разрядной шиной, + к нему будет цеплятся AVR с 2-4 kb FLASH. С FTDI я работал (курсовую писал два года назад для 245AM). Но скорость там приличную на самом деле не получишь. И почему все заблуждаются...Почему все думают, что данные надо пропускать через управляющий МК. Есть такие вещи как каналы прямого доступа к данным, где МК только организует потоки данных, не глотая и не выталкивая их с другой стороны (точно - геморой получит и МК и программист). МК только организует и настраивает все - на то он и УПРАВЛЯЮЩИЙ. <{POST_SNAPBACK}> А вы все топики читаете или только последний ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба А вы все топики читаете или только последний ? <{POST_SNAPBACK}> Если Вы о встроенном ядре 8051(CY7C68013), то дорог этот камень по сравнению с CY7C68001 + AVR. Вот схожу в отпуск и буду собирать именно такую связку Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость MALLOY2 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба А вы все топики читаете или только последний ? <{POST_SNAPBACK}> Если Вы о встроенном ядре 8051(CY7C68013), то дорог этот камень по сравнению с CY7C68001 + AVR. Вот схожу в отпуск и буду собирать именно такую связку <{POST_SNAPBACK}> НЕТ, Я кто му что AVR здесь нах не нужен, о чем я еще с начала говорил что 68013 самое оно только что в нее будет или из нее генерить поток данных ? , а с АВР скорости не будет НИКОГДА. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба НЕТ, Я кто му что AVR здесь нах не нужен, о чем я еще с начала говорил что 68013 самое оно только что в нее будет или из нее генерить поток данных ? , а с АВР скорости не будет НИКОГДА. <{POST_SNAPBACK}> Объясните, почему Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость MALLOY2 17 августа, 2005 Опубликовано 17 августа, 2005 · Жалоба НЕТ, Я кто му что AVR здесь нах не нужен, о чем я еще с начала говорил что 68013 самое оно только что в нее будет или из нее генерить поток данных ? , а с АВР скорости не будет НИКОГДА. <{POST_SNAPBACK}> Объясните, почему <{POST_SNAPBACK}> А что тут обьяснять он 8 битный, мак скорость шины OЗУ равна 16Мгц/3(такта к внешней ОЗУ) = 5.3 Мегабайта в секунду это при том что он вобще ни чем не занимается. В реальности она упадет до 1 метра. Разве это не тормоз ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться