User Tag List

Показано с 1 по 10 из 107

Тема: Вектор-06Ц. подключение USB-мыши.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    ...
    Если реализовывать мышь на микроконтроллере, что по-моему правильно, нельзя ли сделать в нем внутреннюю очередь? Пусть копит буфер, а программа на Векторе будет читать данные, пока они есть. В контроллере можно сделать промежуточное накопление, чтобы без потерь отдавать в Вектор накопленные данные меньшим количеством пакетов. То есть например, если пришло 1, 1, 3, а Вектор в это время делал что-то еще, когда он спросит можно отдать сразу 5. Если накопилось больше 127, отдавать по частям.
    Я размышлял аналогично.
    Пусть контроллер суммирует все перемещения между запросами, и выдаёт уже итоговое значение перемещения.
    Думаю, что если перемещение было больше чем 127 (половина экрана), этого вполне достаточно. Но отдать 127 из большего перемещения, тоже не проблема.

    Для начала нужно со средой разработки для stm32 разобраться, установлена древняя версия, а свежую скачать не могу, хоть она и бесплатная.

    - - - Добавлено - - -

    Цитата Сообщение от Improver Посмотреть сообщение
    В любом случае, на Векторе нет программ, в которых внедрение мышки было бы простым, все в той или иной степени адаптированы к кнопкам. Но если преодолеть эти сложности, то мышка тогда не превратиться в унылый эмулятор джойстика/клавиатуры.
    Воткнуть в контроллер оба режима смещение/координаты, не проблема. Подозреваю, что свои "плюсы" можно найти в обоих режимах (если поискать).
    Главное, что-бы в контроллере вообще режим usb-хост заработал.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Для начала нужно со средой разработки для stm32 разобраться, установлена древняя версия, а свежую скачать не могу, хоть она и бесплатная.
    Ты твердо определился с выбором контроллера? Популярный молодежный тренд сейчас ch32x035.
    Больше игр нет

  4. #3

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Ты твердо определился с выбором контроллера? Популярный молодежный тренд сейчас ch32x035.
    Пока да. Буду пробовать на stm32.
    Если молодёжь будет использовать ch32x035, буду только рад.

  5. #4

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Если молодёжь будет использовать ch32x035, буду только рад.
    CityAceE учит программировать RISC-V, bitluni запилил самодельный ассемблер для ch32x035. Жизнь проносится мимо.
    Больше игр нет

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 574
    Последнее: 23.08.2024, 09:14
  2. Ответов: 82
    Последнее: 04.07.2022, 12:10
  3. Ответов: 1
    Последнее: 27.04.2022, 11:52
  4. Ответов: 15
    Последнее: 20.01.2022, 17:03
  5. Ответов: 4
    Последнее: 23.06.2016, 00:02

Ваши права

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