Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Mass Storage в IAR 5.4
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
sambotey
Запускаю пример Мass Storage, который предоставлен в IAR'e. Плата появляется в Диспетчере устройств Windows, однако во время монтирования появляется сообщение об ошибке, мол, "устройство может работать не правильно" и в список дисков моя плата с SD-карточкой не попадает.
В проекте от IAR'a есть файл usb_hooks.c, в котором необходимо определить обработчики различных событий usb. Но как их определить? Что должен выполнять тот же USB_HIGH_INTR_ENTRY_HOOK (Description: USB high priority interrupt entry hook function) или USB_CLASS_REQUEST_HOOK (Description: Called when class request receiving)? Где можно посмотреть описание этих функций? Ведь, насколько я понял, проблема с монтированием платы кроется в том, что не определены функции из этого файла usb_hooks.c
sambotey
Как я понял, чтобы устройство работало в качестве Mass Storage, необходимо, чтобы оно принимало от хоста запросы и обрабатывало их. А где описывается формат этих запросов?
scorp2011
Цитата(sambotey @ Oct 7 2011, 08:41) *
Как я понял, чтобы устройство работало в качестве Mass Storage, необходимо, чтобы оно принимало от хоста запросы и обрабатывало их. А где описывается формат этих запросов?

У меня IAR 6.20 и всё пошло с первого раза из примера
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.