[an error occurred while processing this directive]
Присоединяюсь к SM.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
-=ВН=-
26 октября 2006 г. 12:22
В ответ на:
USB: подскажите что-нибудь простое и с бесплатными драйверами, как FT245, но для high-speed
отправлено <font color=gray>RIYALASERS</font> 26 октября 2006 г. 12:03
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: А где в ней бесплатные драйвера?
—
Artem-1.6E-19
(26.10.2006 12:27
85.90.202.219
,
пустое
)
Они в фирме лежат. Cypress. Бесплатно. И драйвера и библиотеки.
—
-=ВН=-
(26.10.2006 12:37
193.125.71.140
,
пустое
)
Девелопмент кит по прежнему 60 мегабайт?
—
Trashy
(26.10.2006 12:48
217.29.80.82
,
пустое
)
Не помню, давно качал.
—
-=ВН=-
(26.10.2006 12:54
193.125.71.140
,
пустое
)
Нет, его разбили на запчасти по семействам... К сожалению.
—
SM
(26.10.2006 12:49
85.21.237.237
,
пустое
)
В ней драйверов нет, и отродясь не было. А вот у цайпреса они есть. В интернете, на их сайте.
—
SM
(26.10.2006 12:28
85.21.237.237
,
пустое
)
Ответ: В микросхеме голый 8051 переделаный, и USB 2.0
—
Artem-1.6E-19
(26.10.2006 12:35
85.90.202.219
, 69 байт)
Тем что означенный USB20 в ней high speed, раз. Тем, что у нее мощный и быстрый интерфейс наружу, два.
—
-=ВН=-
(26.10.2006 12:39
193.125.71.140
,
пустое
)
Ответ: А LPC новые появились. В них тоже USB есть. Зачем городить двухпроцессорную систему если можно однопроцессорной обойтись?
—
Artem-1.6E-19
(26.10.2006 12:44
85.90.202.219
,
пустое
)
Есть вариант этой микрухи без контроллера 68001
—
Trashy
(26.10.2006 12:46
217.29.80.82
,
пустое
)
А я и не горожу двухпроцессорных. Обычно стоит 68013 плюс тот, кто ее данными загружает, как правило ПЛИС, или DSP. А если задача проще, то и встроенного проца может хватить. А от этого АРМа-тормоза толк-то какой?
—
SM
(26.10.2006 12:46
85.21.237.237
,
пустое
)
Ответ: Тоесть в эту микросхему можно загрузить прошивку из PC по USB, потом
—
Artem-1.6E-19
(26.10.2006 12:54
85.90.202.219
, 105 байт)
Можно и из USB загрузить, можно и из EEPROM-ки загрузить.
—
-=ВН=-
(26.10.2006 12:57
193.125.71.140
,
пустое
)
Угу, Вы правильно поняли (+)
—
SM
(26.10.2006 12:56
85.21.237.237
, 212 байт)
Инициализация микрухи в Винде производится на аппаратном уровне.
—
Trashy
(26.10.2006 12:56
217.29.80.82
,
пустое
)
Ответ: А где оно прошивку берет тогда?
—
Artem-1.6E-19
(26.10.2006 12:58
85.90.202.219
,
пустое
)
А оно когда без прошивки, само работает, умея например грузиться. Откуда - наверное ПЗУ внутри есть. Или аппаратно реализованный автомат.
—
SM
(26.10.2006 13:00
85.21.237.237
,
пустое
)
Ответ: Нет. Откуда винда знает что в это устройство нужно загрузить какую-то прошивку?
—
Artem-1.6E-19
(26.10.2006 13:05
85.90.202.219
, 124 байт)
Винда знает, что надо загрузить драйвер. Знает она это из .inf-файла, и VID/PID, которые 68013 берет из EEPROM. А вот драйвер уже знает, что надо загрузить прошивку.
—
SM
(26.10.2006 13:11
85.21.237.237
,
пустое
)
Вопрос если позволите. Как в этом случае отрабатывать несколко устройств?
—
Fanta
(26.10.2006 15:08
194.241.100.194
, 181 байт)
Ответ: Тоесть загрузка по USB (практически) только для отладки?
—
Artem-1.6E-19
(26.10.2006 13:12
85.90.202.219
,
пустое
)
В любой момент, что угодно. И как угодно.
—
Trashy
(26.10.2006 13:19
217.29.80.82
, 541 байт)
Ну почему? Я например после отладки собираю драйвер вместе с прошивкой внутри него. И апгрейд прост до безумия - новый драйвер поставил, и прошивка сама обновилась.
—
SM
(26.10.2006 13:14
85.21.237.237
,
пустое
)
Ответ: В общем я понял, что EEPROM в любом случае нужен.
—
Artem-1.6E-19
(26.10.2006 13:17
85.90.202.219
,
пустое
)
Да, хотя бы 24LC00 - там первые 8 байт хранят VID/PID, режим загрузки...
—
SM
(26.10.2006 13:19
85.21.237.237
,
пустое
)
Ответ: Но это надо писать програму, которая загрузится в 8051, прощьет 24LC...
—
Artem-1.6E-19
(26.10.2006 13:25
85.90.202.219
, 236 байт)
Всё есть в девелопмент ките. Ни чего писать не надо. Я кстати, макетку с этим контроллером как программатор I2C пользую...
—
Trashy
(26.10.2006 13:31
217.29.80.82
, 227 байт)
Что Вы на 51 смотрите, елки-палки. Он там вообще сбоку-припека может быть и считать звезды на небе. Все без него может происходить. Там дыра наружу хорошая. Сама работает. Посмотрите хоть док. повнимательнее, что ли.
—
-=ВН=-
(26.10.2006 13:30
193.125.71.140
,
пустое
)
Ответ: Читаю я. Только у меня инет тормознутый.
—
Artem-1.6E-19
(26.10.2006 13:32
85.90.202.219
,
пустое
)
А программы за Вас кипресс практически написал.
—
-=ВН=-
(26.10.2006 13:31
193.125.71.140
,
пустое
)
Не надо ее писать :) Она в комплекте в ките. А мегабайты-в-секунду произрастают оттуда, что (+)
—
SM
(26.10.2006 13:29
85.21.237.237
, 238 байт)
Кстати, замечу! Винда загружает только драйвер! В микруху ни чего не заливается. Заливает приложение пользователя. Но! В КИТе есть возможность перекомпилить драйвер с твоей прошивкой, что бы винда его прогружала при инициализации. Кароче, много интересного.
—
Trashy
(26.10.2006 13:09
217.29.80.82
,
пустое
)
По вендорам батенька.... По вендорам.
—
Trashy
(26.10.2006 13:06
217.29.80.82
,
пустое
)
Ответ: Так вендор - Цыпресс. Ну вот я куплю эту микросхему и сделаю на ней сканер, а кто-то сделает на ней принтер. Как винда узнает что в нее грузить?
—
Artem-1.6E-19
(26.10.2006 13:08
85.90.202.219
,
пустое
)
Там, так, если висит I2C микруха ПЗУ, то вендоры твои. Если нет, то Сайпресса.
—
Trashy
(26.10.2006 13:11
217.29.80.82
,
пустое
)
А Вам кто мешает? Не городите.
—
-=ВН=-
(26.10.2006 12:45
193.125.71.140
,
пустое
)
И еще тем, что к ней все почти готовое дают. Бери и сразу работай.
—
SM
(26.10.2006 12:40
85.21.237.237
,
пустое
)
Ну да.
—
-=ВН=-
(26.10.2006 12:43
193.125.71.140
,
пустое
)
Вот новость-то!
—
SM
(26.10.2006 12:37
85.21.237.237
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание