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

 
 
> Touch screen и LPC2478, Нужна помощь по тачскрину
Novichok1
сообщение Aug 14 2009, 08:45
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 8-07-09
Пользователь №: 51 032



Доброго времени суток!
Есть LPC2478, на нем установлен LCD дисплей, и touch panel с контроллером TSC2046.
Как я понимаю, сперва нужно дождаться прерывания от контроллера тач панели, затем послать ей определенный запрос по SPI, и получив ответ, каким-то образом вычислить координаты нажатия.
Так вот, проблема возникла на первом шаге: в даташите написано, что прерывания от TSC2046 идут на порт P2.15. Для начала я настроил эту ножку на прием, и жду когда по ней пойдет сигнал, но как бы я не нажимал на панель- сигнала нет.
Подскажите пожалуйста, что еще нужно сделать, чтобы сигнал прерывания все-таки пошел, а в конечном итоге, как мне настроить это прерывание через блок VIC? Проблема с VIC заключается в том, что я не нашел к какому слоту подключается это прерывание.

Буду рад любой помощи!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Novichok1
сообщение Aug 17 2009, 06:36
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 8-07-09
Пользователь №: 51 032



Так дело в том, что в Base Schematic на LPC2478, ножка прерываний TSC2046 выведена на ножку камня P2.15, а в дата шите на LPC2478, на этой ножке никаких подключений на внешние прерывания не наблюдается. Я уже подключился ко всем внешним прерываниям, но ни одно из них не срабатывает на нажатие на панель.
В сообщениях, которые шлю на TSC2046 я даю разрешение на прерывания, так что я вижу три причины неполадок
- ножка P2.15 действительно не подключена ни к каким внешним прерываниям, в таком случае нужно паять- например соединить P2.10(EINT0) и P2.15 ;
- нужно еще где-то дать разрешение на прерывание;
- дурные мозги( (что-то непонятное и неведанное третье)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 21:15
Рейтинг@Mail.ru


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