Приставки > Джойстики и прочие манипуляторы
Sega2Nes Reborn. Возрождаем утерянный проект от Cluster'а
<< < (3/3)
Triplex:

--- Цитата: megavolt85 от 10 Марта 2021, 13:59:44 ---50 наносекунд сильно большая задержка, плюс время на обработку переменных, плюс вызов функции, это всё дополнительные задержки, а 8bitdo такого не терпит

--- Конец цитаты ---
давай свой вариант компиль  :) я потестирую разницу. На том, что есть я не чувствую лага, с момента последних тестов прошел Флинстоны 2 и 3, трехглазого паренька. Дискомфорта не ачучал  :D Но твою версию с удовольствием потестирую
megavolt85:

--- Цитата: Triplex от 10 Марта 2021, 19:05:28 ---Но твою версию с удовольствием потестирую
--- Конец цитаты ---

пардоньте но под AVR даже компилятор собирать лень, я STM32 люблю
def696:

--- Цитата: megavolt85 от 10 Марта 2021, 13:59:44 ---50 наносекунд сильно большая задержка, плюс время на обработку переменных, плюс вызов функции, это всё дополнительные задержки, а 8bitdo такого не терпит

--- Конец цитаты ---
Наверное имелось в виду 50 микросекунд, да именно по этому не работал 8bitdo
50 заменил на 3 us, теперь работает 6-ти кнопочный режим
megavolt85:

--- Цитата: def696 от 10 Марта 2021, 20:23:15 ---50 заменил на 3 us, теперь работает 6-ти кнопочный режим
--- Конец цитаты ---

вот проверенный вариант совместимый с кучей джоев, проводных и беспроводных
3 маловато, возникнут проблемы с некоторыми клонами


--- Код: --- uint8_t t[8];

TH_HIGH();
delay_us(20);

t[0] = SS_Port->IDR >> 10;

TH_LOW();
delay_us(20);

t[1] = SS_Port->IDR >> 10;

TH_HIGH();
delay_us(20);

t[2] = SS_Port->IDR >> 10;

TH_LOW();
delay_us(20);

t[3] = SS_Port->IDR >> 10;

TH_HIGH();
delay_us(20);

t[4] = SS_Port->IDR >> 10;

TH_LOW();
delay_us(20);

t[5] = SS_Port->IDR >> 10;

TH_HIGH();
delay_us(20);

t[6] = SS_Port->IDR >> 10;

TH_LOW();
delay_us(20);

t[7] = SS_Port->IDR >> 10;

TH_HIGH();

--- Конец кода ---
def696:

--- Цитата: megavolt85 от 10 Марта 2021, 22:14:38 ---вот проверенный вариант совместимый с кучей джоев, проводных и беспроводных
3 маловато, возникнут проблемы с некоторыми клонами

--- Конец цитаты ---

спасибо, буду иметь в виду
Навигация
Главная страница сообщений
Предыдущая страница

Перейти к полной версии