Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
Сетевое оборудование →
QNAP представила многофункциональный коммутатор QSW-2104-2T-R2 для высокоскоростных сетей (1)
- 0
Два порта 10гбит маловато. Даже в моей мастерской бытовке этого мало. Сервер хранения и два компа. Либо один комп обломится по скорости, либо второй.
Своими руками (DIY) →
USB HID интерфейс для STM32 в STM32IDE (12)
- 0
Приветствую. Мучаюсь который день. Проект создал из куба — Custom HID Device. Ничего не трогал, сразу прошил. Подключил к шине — каждую секунду шина стала подвисать вместе с курсором. Думал что проблема в незаполненных дескрипторах. Прописал всё под себя. Прошил — без изменений. Начал ковырять анализатором. Увидел следующее: PID SETUP (ADD 0x00, EP 0x00) —> PID DATA0 (SET_ADDRESS) —> ACK. Затем: PID IN (ADD 0x00, EP 0x00) — NAK. И всё. Дальше в цикле последний пакет IN—NAK бомбит шину, из-за чего шина подвисает каждую секунду. Адрес не назначается. Устройство всегда в режиме default (дежурное). Нулевой EP в дебаггере как будто не настроен, не сконфигурирован. В структуре статус нулевого EP ep0_state = 0; Она не в состоянии ответить ни на один Control Request. Не знаю куда копать.