Важная информация

User Tag List

Страница 26 из 26 ПерваяПервая ... 2223242526
Показано с 251 по 258 из 258

Тема: ZX Remote GamePad

  1. #251
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    сходни на пиководский форум, докажи что arm рулит, тоже долго не продержишся
    Было, и продержался бы если бы не забанили .

    http://forum.chipmk.ru/index.php/for...9%D0%B8%D0%BC/

    Кстати - у нас не ARM фанатизм , мы всеядные ...
    и пЫк в том числе .

    Цитата Сообщение от ZEK
    это вам на ПЦ, спектрум это мазахизм с выискиванием ресурсов, которых нет
    Речь то о модуле...

    ---------- Post added at 23:39 ---------- Previous post was at 23:37 ----------

    Цитата Сообщение от ZEK Посмотреть сообщение
    оно все красиво выглядело бы на одном корпусе stm32f0,
    Погоди злопыхать , если умный человек скажет что хрен выйдет , тогда поставим крест...
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  2. #252
    ZEK
    Гость

    По умолчанию

    О как может xmega
    The interrupt response time for all the enabled interrupts is three CPU clock cycles, minimum; one cycle to finish the
    ongoing instruction and two cycles to store the program counter to the stack.
    а если еще взять частоту в 32мгц, то получает что все успеет, даже в турбе, тобиш решение на одном корпусе, недорогом

  3. #253
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Тема про быстрый старт по АРМ была бы полезна. Только желательно осветить эти части. Я начал по крупицам собирать. но это долго будет, а вам итак все подводные камни известны.

    Начало примерно такое. (http://www.zxkot.ru/firmware/f01)

    Оценочные платы для изучени ARM.
    Так как оказалось ARM - это не один тип микроконтроллеров, а несколько семейств и для каждого выпускается своя девборда. При изучении подключения разных устройств к арму в интернете встречаются примеры, но для разных девборд. Поэтому было решено приобрести три вида девборд для макетировния устройств на четырех типах микроконтроллеров:

    1. STM32F0DISCOVERY - микроконтроллер STM32F051
    2. STM32VLDISCOVERY - микроконтроллер STM32F100
    3. STM32F4DISCOVERY - микроконтроллер STM32F407
    4. ST-LINK на девборде - микроконтроллер STM32F103 в программаторе тоже можно использовать для макетирования (отличается от F100 наличием USB)

    Собрать бы там сжато информацию по KEIL ДЕМО ВЕРСИИ, и примеры программирования сразу для четырех типов девборд.
    Последний раз редактировалось zx-kit; 28.01.2014 в 19:51.
    "L-256"

  4. #254
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Тема про быстрый старт по АРМ была бы полезна. Только желательно осветить эти части. Я начал по крупицам собирать. но это долго будет, а вам итак все подводные камни известны.

    Начало примерно такое. (www.zxkot.ru/stm32---staptup)

    И Вам на мыло отсылать?
    Ок ...

    У Вас я так понимаю , есть опыт на AVR .
    В каком IDE работали ?
    Последний раз редактировалось dosikus; 28.01.2014 в 11:35.
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  5. #255
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от dosikus Посмотреть сообщение
    И Вам на мыло отсылать?
    Ок ...
    Можно. Описание лучше писать для KEIL последней версии 5.01 демо 32Кб. И сразу для 4х типов контроллеров. Так будет легче изучать. Также желательно сразу указать известные грабли, типа вот с этого сайта пример для Nokia 1202 лучше не запускать, так как там коэффициент умножения в дисплее 5, а не 4, что может привести дисплей к выходу из строя. Или - KEIL пока поддерживает программную отладку только микроконтроллеров типа F103, но для F100 можно указать F103 и все заработает. Для оставльных использовать железную отладку. Для этого сделать так ...
    У Вас я так понимаю , есть опыт на AVR .
    В каком IDE работали ?
    Я писал для PIC на C HI-TECH LIte в среде Eclipse, потом в их IDE. После покупки их фирмой Microchip и включением комплилятора в MPLAB - перешел на MPLAB.

    Немного писал для AVR на ассемблере без IDE. По совету из книги Ю.Ревича "Практическое программирование Микроконтроллеров AVR на языке ассемблера" запускал из bat-файла ассеблер из IDE Atmel Studio.

    PS. Немного на C++ в QT4, 5 в Qt Creator.

    ------------------------------------------------------------------
    Сначала будем делать макет на основе девборд, потом подберем подходящие микроконтроллеры и перенесем проект на них. Армов будет два - один в компьютерной части для формирования сигналов, аналогичных механической клавиатуре, кемпстон джойстику и мышке.

    На удаленной части будет более мощный арм, который будет опрашивать USB-клавиатуру, механический кейпад и сега-джойстик и передавать данные на мелконогий арм в компьютере.

    Собранные крупицы полезной информации по ARM будем складывать тут. Там пока только содержание. В каждой главе будем писать общую информацию для всех девборд и отличающуюся для каждой. Например установка и настройка KEIL. Скачать на сайте ..., предварительно заполнив анкету. Потом скачать библиотекуи или файлы там-то. Создавать проект так-то. А затем: для девборды F0 прописать такую строку, для F4 - такую и т.д. Тогда людям будет все понятно и не будет вопросов по другим девбордам. Подойдет такой способ освоения? Примеры подключения дисплея для каждой девборды можно указать ссылками с краткими пояснениями. Если у вас некоторые вопросы уже описаны и описание не устарело - тоже достаточно ссылки и краткого комментария. А сейчас пока вся информация распылена по интернету и обычно для конкректной девборды, что затрудняет вход в программирование для арм.
    Последний раз редактировалось zx-kit; 28.01.2014 в 20:52.
    "L-256"

  6. #256
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Появилась новая идея, как удешевить компьютерную часть кейпада. Можно сделать LITE версию для отладки, используя имеющийся на новых клонах разъем PS/2 без перепрошивки его контроллера. Для этого сигналы кейпада передавать по шнуру и протоколу PS/2. Но тут ограничение - будут выбираться только те джойстики и кнопки, которые есть на клавиатуре. Зато для игр можно будет вместо клавиатуры подключать кейпад. Кстати, на Speccy2010 курсор PS/2 клавиатуры может работать как кемпстон джойстик.

    Вторая идея - установить в левой части кейпада аналоговый джойстик от PSP. Он представляет из себя два переменных резистора, сопротивление которых меняется при наклоне джойстика. Стоит на данный момент около 70 руб. в Профи. Напряжение на резисторах можно измерять с помощью АЦП в АРМе и преобразовывать полученные числа в направления движения. Справа на кейпаде расположить - кнопочный курсор, который может работать параллельно аналоговому или его можно будет перепрограммировать на другие кнопки. Или просто 1-2 кнопки, которые можно будет перепрограммировать. В таком варианте можно обойтись без кварца.

    STM32F103 похоже не подойдет для подключения USB-клавиатуры. В документации про USB почти ничего нет, только что есть такой последовательный порт. У STM32F407 написано о возможности подключения нескольких устройств через хаб.
    Последний раз редактировалось zx-kit; 30.01.2014 в 17:29.
    "L-256"

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

  8. #257
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    STM32F103 похоже не подойдет для подключения USB-клавиатуры.
    Конечно нет . Нужен Host а он есть у тех, список которых я уже давал .
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  9. #258
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Подключил для пробы дисплей к девборде (www.zxkot.ru).



    Теперь надо думать, как адаптировать для KEYPADа. Клавиатуру на экране можно нарисовать в виде картинки, для начала. Только как по ней курсор двигать ?
    Последний раз редактировалось zx-kit; 02.02.2014 в 13:06.
    "L-256"

Страница 26 из 26 ПерваяПервая ... 2223242526

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

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

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

Похожие темы

  1. Super GamePAD
    от zx-kit в разделе Устройства ввода
    Ответов: 1
    Последнее: 02.01.2014, 10:39
  2. Unreal+PC Gamepad
    от breeze в разделе Эмуляторы
    Ответов: 5
    Последнее: 20.10.2007, 23:09

Ваши права

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