Инструменты пользователя

Инструменты сайта


msx:msxhid1:msxhid1

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:msxhid1:msxhid1 [2021-10-13 16:49]
Wierzbowsky [MSX HID 1 — Контроллер USB-джойстика/мыши для MSX]
msx:msxhid1:msxhid1 [2022-01-24 21:52] (текущий)
GreyWolf [Обновление прошивки]
Строка 9: Строка 9:
 Основой изделия является МК ATTiny44 (или ATTiny84) и микросхема MAX3421E - USB host контроллер с SPI-интерфейсом. Основой изделия является МК ATTiny44 (или ATTiny84) и микросхема MAX3421E - USB host контроллер с SPI-интерфейсом.
  
-Подключается ​посредством порта джойстика ​к [[msx:psg:psg|PSG]] и эмулирует работу мышки или джойстика. Работает с большинством USB устройств типа мышек, клавиатур и джойстиков,​ как проводных так и беспроводных.+Подключается к [[msx:general_purpose_port:general_purpose_port|]] и эмулирует работу мышки или джойстика. Работает с большинством USB устройств типа мышек, клавиатур и джойстиков,​ как проводных так и беспроводных.
  
 Возможно [[#​firmware_update|обновление прошивки]] MK [[usbasp:​usbasp|USBasp]] программатором или любым другим ISP–программатором микросхем семейства ATMEL. Возможно [[#​firmware_update|обновление прошивки]] MK [[usbasp:​usbasp|USBasp]] программатором или любым другим ISP–программатором микросхем семейства ATMEL.
Строка 87: Строка 87:
 sudo avrdude -p t44 -c usbasp -U msx_ms26.hex sudo avrdude -p t44 -c usbasp -U msx_ms26.hex
 </​code>​ </​code>​
- 
  
 <hidden Пример вывода>​ <hidden Пример вывода>​
Строка 166: Строка 165:
   * {{msx_ms26.hex|Версия 2.6 (2021-01-21)}}   * {{msx_ms26.hex|Версия 2.6 (2021-01-21)}}
   * {{msx_ms27.hex|Версия 2.7 (2021-03-12)}},​ требует доработки:​ <​WRAP><​hidden>​{{msxhid1_fix-1.svg |}}</​hidden></​WRAP>​   * {{msx_ms27.hex|Версия 2.7 (2021-03-12)}},​ требует доработки:​ <​WRAP><​hidden>​{{msxhid1_fix-1.svg |}}</​hidden></​WRAP>​
 +  * {{msx_ms30.hex|Версия 3.0 (2022-01-16)}},​ добавлена поддержка MegaDrive c 4–мя кнопками:​ <​WRAP><​hidden>​Для переключения в режим MegaDrive после инициализации необходимо
 +первой нажать кнопку <​key>​Start</​key>,​ нажатие любой другой кнопки (кроме кнопок направления) переводит контроллер в режим поддержки двух–кнопочного джойстика.</​hidden></​WRAP>​
 +  * Версия 3.3 (2022-01-24),​ добавлена поддержка MegaDrive c 6–мя кнопками,​ варианты для устройств с разным расположением кнопок: ​
 +    * {{msx_ms33_mdrv.hex|MegaDrive}}
 +    * {{msx_ms33_snes.hex|SNES}}
  
  
 {{tag> MSX Hardware USB Kamil_Karimov-projects}} {{tag> MSX Hardware USB Kamil_Karimov-projects}}
msx/msxhid1/msxhid1.1634132993.txt.gz · Последние изменения: 2021-10-13 16:49 — Wierzbowsky