Hallo,
Ich werde mir bald ein Touchscreen Display kaufen..
als Touch-Screen Controller ist der ADS7843 drauf..
Den kann man mit SPI ansteuern..
Ich habe mit SPI aber so gut wie keine Erfahrung, und finde nirgends heraus, wie ich den "auslesen" könnte..
Was ich durch die Beispiele auf der Arduino Seite herasugefunden habe ist dass es so irgnedwie funktionieren könnte:
#include <SPI.h>
void setup() {
SPI.begin();
pinMode(10,HIGH);//Chip Select
}
void loop(){
...
digitalWrite(10, LOW);
position = SPI.transfer(0x00);
digitalWrite(10, HIGH);
...
}
Stimmt das so in der art?
nur wie bekomme ich die x und y position in einer Variable?
oder muss ich in SPI.transfer(???); etwas hinein schreiben?
mfg dani95