Forum: Mikrocontroller und Digitale Elektronik LPC 2478 hilfe mit Touchscreen


von Horst (Gast)


Lesenswert?

Hallo,

ich habe ein LPC2478 board von Embedded Artists und folgendes Problem :

Die Demo App hat irgendwie auf dem Board nie funktioniert also habe ich 
die SWIM library von NXP in den code eingefügt woraufhin das Display 
funktioniert.Aber den Touchscreen controller bekomme ich einfach nicht 
zum laufen .Beim debuggen setzt er von selbst bei der Abrage alle werte 
aufs maximum und verharrt dort egal was ich mache. Meine vermutung sind 
vielleicht die interrupts oder das SPI ,da ich mich mit der adressierung 
und auslesen der werte nicht mehr durchsehe bräuchte ich hilfe.
Bin über jede anregung  oder codeschnippsel etc. Dankbar

DANKE

von Sven Wagner (Gast)


Lesenswert?

Horst schrieb:
> Aber den Touchscreen controller bekomme ich einfach nicht
> zum laufen .Beim debuggen setzt er von selbst bei der Abrage alle werte
> aufs maximum und verharrt dort egal was ich mache.
Nach welchem Prinzip ist denn der Tocuscreen konzipiert? Eventuell muß 
der erst kalibriert werden? Vielleicht werden auch durch das Debuggen 
die Timings kaputtgemacht?

Grüße
Sven

von Horst (Gast)


Lesenswert?

Hallo,Danke für deine Antwort

Das Touchscreen ist ein 4wire resistiv und wird über einen Contoller 
abgefragt und über das SPI ausgelesen(theoretisch).Das mit den timings 
ist ein guter anhaltspunkt,ich habe leider kein oszi zur verfügung um 
mir das genauer anzusehen, i´ch habe aber die vermutung das was auch 
immer er da ausliest eigenlich ein konstanntes 1 signal ist . Das 
witzige daran ist die demoapplikation ist eine art Kallibrierung die 
drei punkte ausgibt und dann aus den Touchpunkten eine 
kalibrierungsmatrix errechnet.


Gruß

Horst

von Sven Wagner (Gast)


Lesenswert?

Vielleicht kannst Du mal den Link zum Datenblatt posten. Embedded 
Artists hält sich ja mit Informationen (für nicht registrierte Kunden) 
ziemlich zurück.

Grüße
Sven

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.