Danke für die Info!
Aber nach folgendem Auszug aus einer Freescale App, ergiebt sich:
YU = Y+
XL = X+
YD = Y-
XR = X-
-----------------------
1.1.1 Example of 4-Wire Touch Screen Measurement
Figure 1 shows an example of how measurements would be taken on a 4-wire
touch screen. The first step
is to get the x-axis coordinate. To do this X+/XL is biased to 3.3 V,
and X–/XR is biased to 0 V. At this
point there should be a consistent voltage ramp across the x-axis plane.
If the screen is touched in the
center, the mid-level voltage of 1.65 V is transferred to the y-axis
plane. The Y+/YU and Y–/YD points
are floating, so the entire plane should be at 1.65 V. This input
voltage is read from the Y+/YU connection
and used to determine that the x-axis coordinate of the touch point is
at 50% of the screen’s width.
The next step is to get the y-axis coordinate. This time Y+/YU is biased
to 3.3 V, and Y–/YD is biased to
0 V. This creates the consistent voltage ramp across the y-axis plane.
The pressure from the touch creates
a contact point between the two planes so that the x-axis plane goes to
1.65 V. The input voltage is read
from the X+/XL wire and used to determine that the y-axis coordinate of
the touch point is at 50% of the
screen’s height.
-----------------------
Verwende zur Zeit die Microchip Grafik Lib und steuere den Touch meines
Displays (Glyn:ET0350G0DH6) direkt über analoge- und digitale Ports an.
Hab jetzt das Problem, dass die Software nicht auf die Berührung des
Touches reagiert. Das original Truly- Display lief einwandfrei.
Hab gesehen, dass auf dem Original Display noch 2 Pullup Widerstände (je
100k) von X+ und Y+ auf 3,3V geschaltet sind.
Muss ich diese auch vorsehen?
Könnte es sein, dass trotzem jrgendwie X und Y vertauscht sind oder muss
ich den Treiber auf den neuen Touch anpassen?