Ich habe eine IMX28EVK-Karte und möchte diese Karte an einen 5-Draht-resistiven Touchscreen anschließen. Im Referenzhandbuch des I.MX28 sagte Freescale:
LRADC2 - 6 kann für die 4/5-Draht-Touchscreen-Steuerung verwendet werden. LRADC6 kann für den Wischer des 5-Draht-Touchscreen-Controllers und der externen Temperaturmessung verwendet werden, kann jedoch in der Hardwarekonfiguration nicht gleichzeitig aktiviert werden. LRADC5 kann für Y- von 4 Drähten und LR von 5 Drähten verwendet werden; LRADC4 kann für X- von 4-Draht und UR von 5-Draht verwendet werden; LRADC3 kann für Y + von 4-Draht und LL von 5-Draht verwendet werden; LRADC2 kann für X + und UR von 5-Draht verwendet werden; Informationen zur Steuerung der Pull-Up- oder Pull-Down-Schalter an den LRADC2 ~ 5-Pins finden Sie im Register HW_LRADC_CTRL0.
Ich denke, dass es einen Fehler gibt. Das Wort UR wird zweimal wiederholt und UL wird nie angezeigt
Ich habe diesen Touchscreen:
Modell: EL-TS-104F-5H Typ: Analoger resistiver 5-Draht-B-Typ.
Dieser Touchscreen verfügt über 5 Pins:
1 - RT; 2 - RL; 3 - SG; 4 - LT; 5 - LL
|----------|
|LT RT|
| |
|LL RL|
|----------|
Ich habe diese Verbindung hergestellt:
RT <-> UR
RL <-> LR
SG <-> wiper
LT <-> UL (?)
LL <-> LL
Der Touchscreen funktioniert jedoch nicht richtig. Ist die Verbindung, die ich hergestellt habe, korrekt? Wenn nicht, welche Verbindung ist die richtige? Irgendwelche Vorschläge?