Например TDA7294

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

Текущее время: Вт дек 02, 2025 00:07:32

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


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



Начать новую тему Ответить на тему  [ Сообщений: 583 ]     ... , , , , 30
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32 и USB (практика)
СообщениеДобавлено: Вс окт 01, 2023 11:08:56 
Говорящий с текстолитом
Аватар пользователя

Карма: 8
Рейтинг сообщений: 212
Зарегистрирован: Чт июн 10, 2010 20:11:19
Сообщений: 1525
Рейтинг сообщения: 0
Дошел до отправки hid report, на этом этапе надо включать конечную точку1

Лучше ее включить сразу, одновременно с EP0.
Цитата:
по логике должен придти пустой пакет на EP1
На EP1 или EP81? У мышки же вроде только одна лишняя точка, и та interrupt, IN. Туда не пакет приходит, а запрос.
---
Возможно, поможет мой опыт разработки HID: https://habr.com/ru/articles/551720/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 и USB (практика)
СообщениеДобавлено: Вс окт 01, 2023 23:00:10 
Встал на лапы

Зарегистрирован: Вт фев 15, 2022 21:28:35
Сообщений: 81
Рейтинг сообщения: 0
Я понял, я все никак не могу с FIFO разобраться. К FIFO1 нет доступа.

Добавлено after 9 hours 22 minutes 17 seconds:
вроде дело продвинулось. Теперь на токены URB interrupt из 4-х байт отправленных приходит лишь 3. wireshark ругается malformed packet.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 и USB (практика)
СообщениеДобавлено: Ср окт 04, 2023 19:28:22 
Встал на лапы

Зарегистрирован: Вт фев 15, 2022 21:28:35
Сообщений: 81
Рейтинг сообщения: 0
все, моя псевдомышка замяукала :lol: MPSIZ для нулевой и ненулевых точек разные поля, а я везде тройки забил. При обмене восьмибайтовыми пакетами лайфхак придумал. Максимум за раз можно отправить 3 пакета, если дескриптор большой то надо ждать прерывания завершения транзакции и заряжать передачу заново. Но я ж хитрожоп, сразу выставляю передачу на всю длину и в процессе отправки накидываю биты в счетчик пакетов.


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

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


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

Сейчас этот форум просматривают: Alex1957 и гости: 13


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

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


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