Oszcilloszkóppal szórakozom (Atmega2560), az lenne a kérdésem, hogy a touch screen lenyomását lehet-e hardverből érzékelni?
A szkóp külső 6 bites ADC-t használ és MHz fölött mintavételez, hogy megtalálja a trigger jelet. Nincs lehetősége touch screen-es ADC-vel foglalkozni.
- a CPU 100%-ban trigger jelet keres
- amikor a user megnyomja az touch-t, keletkezne egy interrupt
- az interrupt-ból kivételt dobok, ami kiugrasztja a triggerjelen várakozó CPU-t (stack átállítása, setjmp, longjmp).
A kérdés, hogy lehetséges-e úgy konfigurálni a resistive touch-ot, hogy interruptot küldjön a képernyő lenyomására.
4 vezetékes resistive touch screenhez interrupt
Re: 4 vezetékes resistive touch screenhez interrupt
Nem:( vagy részben. A touch általában:
- valamelyik DigitIO láb az egyik oldalt, ADC a másik oldalt.
- ha mázlid van külső SPI v. I2C a touch vezérlő felülete. Ez meg a beérkezéskor elvileg tud touchot adni.
Tipp:
- AIN0/1 lábakra bekötnbi a touch-t, és itt a billenéstz magasra állítani. Így ha hozzáérsz a touchhoz - van AIN interruptod.
- valamelyik DigitIO láb az egyik oldalt, ADC a másik oldalt.
- ha mázlid van külső SPI v. I2C a touch vezérlő felülete. Ez meg a beérkezéskor elvileg tud touchot adni.
Tipp:
- AIN0/1 lábakra bekötnbi a touch-t, és itt a billenéstz magasra állítani. Így ha hozzáérsz a touchhoz - van AIN interruptod.
http://www.tavir.hu - a gazda
Re: 4 vezetékes resistive touch screenhez interrupt
Lehet, hogy Attiny85 lesz a vége. Kis helyet foglal, figyelheti a touch-screen-t és a joystick-ot is (az is van).