Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 2 кнопки qtouch
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
addi
Здравствуйте!
Сделал 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
controller_m30
Я только на ASM сенсорные кнопки делал, потому про нюансы библиотек знаю мало. Но если скинете ссылку на описание своей библиотеки QTouch, и как ей пользоваться - может что-нить подскажу...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.