Hi, erstmal möchte ich kurz mein Projekt vorstellen: Es soll ein 4.3" Display(PSP-Display) mit einem FPGA angesteuert werden. Hinzu kommt noch ein passendes resistives Touchpanel, welches dann auch vom FPGA "ausgelesen" soll. Nun zu meiner Frage: Ich gehe mal davon aus, dass ich das Auslesen des Touchpanels nicht direkt mit dem FPGA machen kann, desweiteren hab ich keine AD-Wandler am FPGA. Nun stellt sich die Frage, ob dafür eher ein Mikrcontroller (z.B. AtTiny) oder eher ein spezieller Touchcontroller geeignet ist. Die Kommunikation zwischen Controller und FPGA sollte mittels SPI oder I2C laufen. Ich hoffe ihr könnt mir ein paar Tipps geben. lg vinschente
müsste mit einem tiny (2313 oder so) gehen, oder du nimmst gleich ein paar spi-adc und klemmst die an dein fpga
Der ADS7843 ist ein Touchpanel-Controller mit SPI Interface. Gibt's genügend Code im Internet, der die Funktionsweise zeigt. Dürfte mit nem FPGA kein Problem sein. Wenn du den nicht bekommst bzw. nicht willst würde ich die Variante mit AD- Wandlern bzw. kleinem AVR vorziehen. Dafür gibts sogar ne Appnote von Atmel: http://www.adafruit.com/datasheets/AVR341.pdf
cool, das mit dem ADS7843 hört sich ja schick an. leider hab ich keine Möglichkeit den zu bekommen... werd mich dann wohl an den größeren Bruder halten müssen: ADS7846 leider kostet der um die 9 euro... Obwohl sich die Appnote auch sehr interesant anhört. Werd wohl beides ausprobieren und mich dann erst später für eines entscheiden. Vielen Dank für eure Mühe
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.