Не поняла, а почему индексы такие маленькие? Таких не может быть, вы явно неправильно понимаете, что они такое есть!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
sobaka c ru_embedded
20 ноября 2002 г. 16:21
В ответ на:
продолжение про энеумерацию USB, еще один вопрос(+)
отправлено 333ий 20 ноября 2002 г. 16:15
Составить ответ
|||
Конференция
|||
Архив
Ответы
не понял! так ведь (+)
—
333ий
(20.11.2002 16:35, 109 байт)
Не так (+)
—
sobaka c ru_embedded
(20.11.2002 16:50, 273 байт)
Вырезка из гарантированно работающего примера
—
John
(20.11.2002 17:31, 1136 байт)
так и у меня они в памяти так лежат. А есть девайс дескриптор и Конфиг дескриптор? Что там в полях прописано про индексы стрингов?
—
333ий
(20.11.2002 17:44,
пустое
)
Ответ:
—
John
(20.11.2002 18:26, 7739 байт)
Во-во, и у меня похоже. А индексы конечно могут быть 1,2,3,4 и тд, но прога тогда будет совсем другая
—
sobaka c ru_embedded
(20.11.2002 17:36,
пустое
)
вот они и индексы - пример выше, 1, 2 и 3. (+)
—
333ий
(20.11.2002 18:31,
пустое
)
тогда получается что начала всех дескрипторов должны уместиться в 255 байт? Но это не так(-)
—
333ий
(20.11.2002 17:24,
пустое
)
Можно делать и по-другому, я ж не знаю, как у тебя там... Если ты содрал код и не шаришь, чё он творит, тогда конечно туго.
—
sobaka c ru_embedded
(20.11.2002 17:29,
пустое
)
под индекс дескриптора отводится 1 байт. Как в 1 байт уместить ссылки на массив строк длиннее 256 байт? При этом еще все символы в unicode.
—
333ий
(20.11.2002 17:35,
пустое
)
В простейшем случае никак
—
sobaka c ru_embedded
(20.11.2002 17:39,
пустое
)
странно это(-)
—
333ий
(20.11.2002 17:53,
пустое
)
Я ж говорю - можно и по-другому, может, у тебя и есть по-другому. Но так проще всего.
—
sobaka c ru_embedded
(20.11.2002 18:01,
пустое
)
я делаю вот как (+)
—
333ий
(20.11.2002 18:12, 467 байт)
Я убрал индексы строк, но насколько помню делал так(+)
—
misyachniy
(20.11.2002 19:30, 1516 байт)
По моему число 0 - отсутствие строки. У меня windows не спрашивала ни каких строк. Я их выбросил и обьявил 0(-)
—
misyachniy
(20.11.2002 16:40,
пустое
)
в спеке usb прописано что число должно быть от 0 до (число дескрипторов-1). Странно что не запросила хотя бы 0го. Сейчас попробую обнулить их.
—
333ий
(20.11.2002 16:50,
пустое
)
прописал нули во все поля индексов стринг-дескрипторов, в Device Desc и Conf Desc (+)
—
333ий
(20.11.2002 17:18, 67 байт)
в спеке usb прописано что число должно быть от 0 до (число дескрипторов-1). Странно что не запросила хотя бы 0го. Сейчас попробую обнулить их.
—
333ий
(20.11.2002 16:51,
пустое
)
Ты чего-то неправильно понял
—
sobaka c ru_embedded
(20.11.2002 16:55,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru