реклама на сайте
подробности

 
 
> 2 кнопки qtouch, работает только первый канал...
addi
сообщение Jun 18 2015, 08:21
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 679
Регистрация: 9-08-06
Пользователь №: 19 422



Здравствуйте!
Сделал 2 кнопки со следующей конфигурацией: PB1 - snsk1, PC1 - sns1 and PB2 - snsk2, PC2 sns2
В atmel studio такая конфигураци не прокатила, компоузер руганулся по этому поводу что нельзя на одних и тех же портах
После этого я сделал следующую конфигурацию: PB1 - snsk1, PC1 - sns1 and PB2 - snsk2, PD2 sns2 и это прокатило, компоузер дал сделать проект
В итоге сенсоры на плате по отдельности работают, когда конфишурируешь их отдельно как нулевой канал, потому как первый, т.е последующий второй канал не работает изза багов библиотеки, поскольку сама генерация на нужных пинах присутствует
Вообщем вот так не работает:
Код
                /* Time-critical host application code goes here */
if(qt_measure_data.qt_touch_status.sensor_states[(1)]==1)
PORTD ^= 0x40;
а вот так только:
Код
if(qt_measure_data.qt_touch_status.sensor_states[(0)]==1)
PORTD ^= 0x40;
Как бы я не бился второй канал не работает....
Может кто сталкивался с подобной проблемой, или хотя бы может кто имеет опыт создания 2-х тач кнопок?, пожалуйста подскажите что не так.
Заранее благодарен!
Atmega168PA

Сообщение отредактировал IgorKossak - Jun 18 2015, 09:14
Причина редактирования: форматирование
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 16:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01345 секунд с 7
ELECTRONIX ©2004-2016