USB модуль микроконтроллера PIC18F4550. CDC класс. Дескрипторы устройства. Часть 2.

preview_player
Показать описание
В этом видео продолжим изучение USB модуля, на базе микроконтроллеров 18 серии. Разберем на составляющие дескрипторы устройства, и запишем все необходимые константы.

Тайм коды:
00:36 – Содержимое дескриптора устройства.
04:53 – Содержимое дескриптора конфигурации:
08:13 – Дескриптор интерфейса связи.
12:13 – Дескриптор подкласса интерфейса связи.
14:15 – Функциональный дескриптор абстрактного управления.
15:25 – Функциональный дескриптор объединения.
16:37 – Функциональный дескриптор управления вызовами.
17:38 – Дескриптор конечной точки.
21:25 – Дескриптор интерфейса данных.
24:23 – Строковые дескрипторы.
28:33 – Стандартные запросы.
31:02 – Классовые запросы.
Рекомендации по теме
Комментарии
Автор

Самый качественный разбор дескрипторов который мне попадался! Отлично, Денис! Спасибо

АндрейГор-щъ
Автор

Денис Спасибо, за видео ! Очень позновательно. Я вот сматрю, всё понятно что к чему, но вот по памяти повтарить это, к примеру в будушем, без этого видео, это конечно врядли! Спасибо!

vsosacordeev
Автор

Спасибо! Вопрос: а есть ли cочетание dev и vid, привязанное к cdc vcp, которые можно свободно использовать в своих устройствах? Насколько знаю сие коды надо покупать за большие деньги, а использование знанятых чревато юридической ответственностью.

enginetica
Автор

в целом; описание как делать подобные программы связи с интерфейсами, в текстовом формате? Интернет ресурс с конкретным названием? Книга с детализированным описанием интерфейса от конкретного автора? Форумы с конкретным названием и сотнями страниц разбора данной темы? Или нет конкретного местонахождения локализованного источника информации и всё приходилось собирать по крупицам из интернета? Как в целом искать, в таком случае, подобную информацию, о написании подобных протоколов обмена данными между системами, что бы не искать днями, а сразу найти запросы со всеми деталями и подробностями. Тонкостей очень много, например про размер интерфейса связи занимающий младший полубайт следующей 16-и битной ячейки (регистра с блоком данных конфигурации оборудования); Откуда вся эта информация так детально собиралась? В описаниях интерфейса её нет, в этом силён человек изучавший данную тему 2-3 месяца. Хочется узнать что бы не тратить свои бесценные 2-3 месяца, а сразу изучать текстовые источники со всеми тонкостями и подробностями. Если их много, то хотя бы там ВК/Дискорд (только не телеграмм, там нужна новая модель android и смартфона)... Если можно, Спасибо за внимание.

ПросмотрщикВидео
Автор

Замечательно, не совсем ясно что значит, ведомый и ведущий, что это за понятие, как usb может быть ведомым, Разве она не ведущая, она же только обслуга! И ещё один вопрос не по теме. Достались несколько пожарных датчиков дип-34 ""Болид" они используют некий интерфейс дплс(двух канальная система связи) Что это за такое, Это 1-wier-? Или что это за монстр такой, В нём pic стоит, как бы без паяльника заставить его работать, в стандартном корпусе, прошивку думаю, и сваю запилю.

RomanMalov-velu