У меня есть плата IMX28EVK, и я хотел бы подключить эту плату к 5-проводному резистивному сенсорному экрану. В Справочном руководстве I.MX28 Freescale сказал:
LRADC2 - 6 может использоваться для 4/5-проводного сенсорного управления. LRADC6 может использоваться для стеклоочистителя 5-проводного контроллера сенсорного экрана и внешнего измерения температуры, но они не могут быть включены одновременно в конфигурации оборудования. LRADC5 может использоваться для Y- 4-проводного и LR 5-проводного; LRADC4 может использоваться для X- 4-проводного и UR 5-проводного; LRADC3 может использоваться для Y + 4-проводного и LL 5-проводного; LRADC2 может использоваться для X + и UR 5-проводного; Для управления переключателем подтягивания или понижения на контактах LRADC2 ~ 5, пожалуйста, обратитесь к регистру HW_LRADC_CTRL0.
Я думаю, что есть ошибка. Слово UR повторяется 2 раза и UL никогда не появляется
У меня есть этот сенсорный экран:
Модель: EL-TS-104F-5H Тип: Аналоговый резистивный 5-проводной B-типа.
Этот сенсорный экран имеет 5 контактов:
1 - RT; 2 - RL; 3 - SG; 4 - LT; 5 - LL
|----------|
|LT RT|
| |
|LL RL|
|----------|
Я сделал эту связь:
RT <-> UR
RL <-> LR
SG <-> wiper
LT <-> UL (?)
LL <-> LL
Но сенсорный экран не работает должным образом. Правильно ли установлено соединение? Если нет, то каково правильное соединение? Какие-либо предложения?
источник
Ответы:
Я просто плюнул сюда, но зачем вам подключать RL к LR, если вы подключили RT к UR? Поменяйте местами соединения UL и LR и посмотрите, что произойдет. Кажется, вы просто соединяете буквы L с буквами L, а затем, очевидно, SG переходит к стеклоочистителю, так что U остается, чтобы перейти к букве R, поэтому соедините RL и UL.
Я не могу найти документацию, касающуюся упомянутого сенсорного экрана, так что это лучшее, что я получил.
источник
Чтобы ответить на первоначальную путаницу с опечаткой, касающейся того, какой вывод LRADC является каким ... Справочное руководство iMX28 показывает рисунок 38-2 на стр. 2269 со следующими определениями выводов:
Вам также необходимо настроить регистр HW_LRADC_CTRL0, чтобы отключить любые подтяжки или опускания на этих линиях. (Хотя выбор подходящего драйвера для сенсорного экрана, вероятно, сделает это за вас)
Соединения с упомянутым 5-проводным устройством должны быть правильными ... так как RT должен означать "правая верхняя часть" и быть эквивалентным UR ("верхний правый").
Конфигурация LTIB, выбирающая драйвер сенсорного экрана и включающая все это, может быть проблемой, но я предполагаю, что это должно работать из коробки для демонстрационной платы и ее стандартного изображения. (Если только он не настроен на 4-х проводную или что-то еще)
источник