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

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


msx:usb2joy:usb2joy

Различия

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

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

Следующая версия
Предыдущая версия
msx:usb2joy:usb2joy [2019-12-04 16:06]
GreyWolf создано
msx:usb2joy:usb2joy [2020-11-29 19:30]
GreyWolf удалено
Строка 1: Строка 1:
-====== Контроллер USB Джойстика/​мыши в MSX ======+====== Контроллер USB джойстика/​мыши в MSX ======
 FIXME FIXME
  
  
-{{usb2msx_joy.jpg?​450|}} 
  
-{{usb2joy_icsp.jpg?​450|}}+ 
 +Автор проекта Камиль Каримов (caro) 
 + 
 +{{anchor:​contacts}} 
 +Расположение контактов на разъёме который установлен на плату контроллера:​  
 +<​code>​ 
 +          ┌─────────┐ 
 +          │ 2  4  6 │ 
 +┌───────┐ │ 1  3  5 │ 
 +│       │ └─────────┘ 
 +│  USB  │   ▲ 
 +│       │ 
 +└───────┘ 
 +</​code>​ 
 + 
 +Назначение контактов:​ 
 +^  №  ^  Описание ​ ^ 
 +|  1  |MISO| 
 +|  2  |VCC| 
 +|  3  |SCK| 
 +|  4  |MOSI| 
 +|  5  |Reset| 
 +|  6  |GND (-)| 
  
 Кнопки которые работают на клавиатуре,​ подключённой через контроллер:​ Кнопки которые работают на клавиатуре,​ подключённой через контроллер:​
-  * Курсорные как управление стрелкой ​ВЛЕВОВПРАВОВВЕРХВНИЗ+  * Курсорные как управление стрелкой ​<​key>​←</​key>​<​key>​→</​key>​<​key>​↑</​key>​<​key>​↓</​key>​
   * <​key>​Триггер A</​key>​ — любая из левых клавиш <​key>​Shift</​key>,​ <​key>​Ctrl</​key>,​ <​key>​Alt</​key>,​ <​key>​⊞ Win</​key>​ и <​key>​Пробел</​key>​   * <​key>​Триггер A</​key>​ — любая из левых клавиш <​key>​Shift</​key>,​ <​key>​Ctrl</​key>,​ <​key>​Alt</​key>,​ <​key>​⊞ Win</​key>​ и <​key>​Пробел</​key>​
   * <​key>​Триггер B</​key>​ — любая из правых клавиш <​key>​Shift</​key>,​ <​key>​Ctrl</​key>,​ <​key>​Alt</​key>​ и <​key>​⊞ Win</​key>​   * <​key>​Триггер B</​key>​ — любая из правых клавиш <​key>​Shift</​key>,​ <​key>​Ctrl</​key>,​ <​key>​Alt</​key>​ и <​key>​⊞ Win</​key>​
Строка 18: Строка 40:
 ====== Работа с прошивкой ====== ====== Работа с прошивкой ======
  
-Для работы с прошивкой используем [[usbasp:​usbasp|]] и [[avrdude:​avrdude|]]+Для работы с прошивкой используется ​[[usbasp:​usbasp|]] и [[avrdude:​avrdude|]].
  
-<​code>​ +Загрузка прошивки
-Очистка +<code bash>
-sudo avrdude -p t44 -c usbasp -e +
- +
-Загрузка прошивки+
 sudo avrdude -p t44 -c usbasp -U usb2joy.hex sudo avrdude -p t44 -c usbasp -U usb2joy.hex
 </​code>​ </​code>​
  
-<code bash> 
-apt install avrdude 
-</​code>​ 
  
 ====== Ссылки ====== ====== Ссылки ======
Строка 36: Строка 52:
  
  
-{{tag>​MSX Hardware}}+{{tag>​MSX Hardware ​Kamil_Karimov-projects}}