Например TDA7294

Форум РадиоКот • Просмотр темы - USB-HID error code 43
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 12:06:32

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: USB-HID error code 43
СообщениеДобавлено: Ср янв 18, 2017 13:57:32 
Первый раз сказал Мяу!

Зарегистрирован: Ср янв 18, 2017 13:11:34
Сообщений: 32
Рейтинг сообщения: 0
Добрый день!
Пытаюсь написать программу реализации HID устройства на процессоре STM32F407ZE с использованием CubeMX и сред AC6 Open STM и IARStm(пробовал в двух). Постоянно выскакивает A request for the USB device descriptor failed. Пробовал на двух компьютерах с Windows 7 x64 и Windows 10 x64. Подскажите в чем может быть проблема, пожалуйста.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB-HID error code 43
СообщениеДобавлено: Ср янв 18, 2017 14:57:05 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
HID дескриптор (массив HID_ReportDesc_FS или CUSTOM_HID_ReportDesc_FS) добавили в код? Вместо него CubeMX ставит заглушку. И размер массива тоже нужно правильно задать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB-HID error code 43
СообщениеДобавлено: Ср янв 18, 2017 15:25:02 
Первый раз сказал Мяу!

Зарегистрирован: Ср янв 18, 2017 13:11:34
Сообщений: 32
Рейтинг сообщения: 0
Мурик писал(а):
HID дескриптор (массив HID_ReportDesc_FS или CUSTOM_HID_ReportDesc_FS) добавили в код? Вместо него CubeMX ставит заглушку. И размер массива тоже нужно правильно задать.

Можно подробную инфу на эту тему.
Еще слышал что винда помнит косяки устройства и даже после их исправления блокирует его. Как от этого избавиться?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: USB-HID error code 43
СообщениеДобавлено: Сб май 06, 2017 16:59:51 
Родился

Зарегистрирован: Сб май 06, 2017 16:45:11
Сообщений: 1
Рейтинг сообщения: 0
Всем привет, если еще у кого возникнет подобная трудность, рассказываю как у меня вышло починить.
HID дескриптор (массив HID_ReportDesc_FS или CUSTOM_HID_ReportDesc_FS) добавили в код? Вместо него CubeMX ставит заглушку. И размер массива тоже нужно правильно задать.

Не совсем, заплатку CubeMX ставит при выборе Custom human interface device. Она находится в файле usbd_custom_hid_if.c , называется CUSTOM_HID_ReportDesc_FS и сюда вписывается дескриптор репорта HID.
Однако в моем случае проблема была в том, что используя Cube, на вкладке Clock configuration при автоподпоре частот Cube поломал настройку. При выборе "another clock sources" в диалоге, когда он подбирает HSE и PLLи для него, он поставил Input frequency 25 МГц, хотя для этой платы актуально значение 8МГц. Далее никакой ошибки не возникает, все генерится и прошивается, только не работает USB (для него получилась частота таким образом в 2 раза большая, чем нужно), хотя и это нигде не всплыло, заметить невозможно. А остальной проект работает, просто на других частотах - тоже не разберешь.
Надеюсь, кому-то помог.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: WiseLord, Юрий48 и гости: 24


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y