Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Отслеживание двойного клика.

Непрочитано 02.11.2009, 16:33  
belay
Прохожий
 
Регистрация: 12.10.2007
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
belay на пути к лучшему
По умолчанию Отслеживание двойного клика.

Для управлением девайсом, необходимо отследить двойной клик кнопкой, нет ли у кого наработки в виде алгоритма в этой области?
Реклама:
belay вне форума  
Непрочитано 02.11.2009, 21:34  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Отслеживание двойного клика.

Измерить время между кликами. Обычно двойной клик это 400-600мС, желательно обеспечить регулировку под пользователя.
MisterDi вне форума  
Непрочитано 02.11.2009, 22:02  
chapa
Вид на жительство
 
Аватар для chapa
 
Регистрация: 13.05.2005
Сообщений: 384
Сказал спасибо: 9
Сказали Спасибо 44 раз(а) в 37 сообщении(ях)
chapa на пути к лучшему
По умолчанию Re: Отслеживание двойного клика.

Причем следить надо за моментами отпускания.
chapa вне форума  
Непрочитано 03.11.2009, 14:29  
vvkka
Прописка
 
Регистрация: 24.08.2005
Сообщений: 140
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
vvkka на пути к лучшему
По умолчанию Re: Отслеживание двойного клика.

в Си это делается элементарно, непойму в чем проблема, тебе нужно одно фиксированное нажатие ?
vvkka вне форума  
Непрочитано 04.11.2009, 12:24  
belay
Прохожий
 
Регистрация: 12.10.2007
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
belay на пути к лучшему
По умолчанию Re: Отслеживание двойного клика.

Интересен, сам алгоритм. Скажем, сделать десять опросов порта с интервалом Т, и произвести некоторый анализ. Вот анализ и интересен, с целью, потом перейти и к трем кликам и уверено отличать от долгого клика...
belay вне форума  
Непрочитано 05.11.2009, 08:42  
Petr_Dynin
Временная регистрация
 
Регистрация: 20.06.2007
Сообщений: 70
Сказал спасибо: 1
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
Petr_Dynin на пути к лучшему
По умолчанию Re: Отслеживание двойного клика.

Здесь посмотрите вариант от tester'а http://www.microchip.su/showthread.php?t=7027.
Petr_Dynin вне форума  
Непрочитано 05.11.2009, 17:39  
vvkka
Прописка
 
Регистрация: 24.08.2005
Сообщений: 140
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
vvkka на пути к лучшему
По умолчанию Re: Отслеживание двойного клика.

(Интересен, сам алгоритм. Скажем, сделать десять опросов порта с интервалом Т, и произвести некоторый анализ. Вот анализ и интересен, с целью, потом перейти и к трем кликам и уверено отличать от долгого клика...) на воротил через край

незаморачивайся, формируйте прерывание и делайте опрос , дальше установка бита и проверка "кнопка отпущена или нет" дребезг подавляется временем опроса тоесть временем прерывания, все в одну строку
vvkka вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.