Hallo @ all,
ich hab ein Problem und evtl. hat ja einer von euch eine gute Idee .....
Meine Schaltung, an der ich gerade arbeite, hat u.a. einen LAN-Anschluss mit einem Wiz550io-Modul und einen Touchscreen. Für den Touch setze ich einen AR1021 als Controller ein, der bei Touchbetätigung einen Interrupt auslösen soll. Da ich einen Blick auf den Code des Netzwerktreibers werfen konnte, weiß ich, daß dieser recht oft die Interrupts sperrt und ich somit zu 99% nicht mitbekomme, wenn der Touch betätigt wurde. Das einzige was mir dazu einfallen würde: Mit dem Interrupt-Ausgang des Touchcontrollers ein FlipFlop setzen und dessen Ausgang zyklisch überprüfen und nach Auslesen der Touchkoordinaten das FlipFlop resetten.
Bin für jede Idee zu haben .... Danke
Harry
ich hab ein Problem und evtl. hat ja einer von euch eine gute Idee .....
Meine Schaltung, an der ich gerade arbeite, hat u.a. einen LAN-Anschluss mit einem Wiz550io-Modul und einen Touchscreen. Für den Touch setze ich einen AR1021 als Controller ein, der bei Touchbetätigung einen Interrupt auslösen soll. Da ich einen Blick auf den Code des Netzwerktreibers werfen konnte, weiß ich, daß dieser recht oft die Interrupts sperrt und ich somit zu 99% nicht mitbekomme, wenn der Touch betätigt wurde. Das einzige was mir dazu einfallen würde: Mit dem Interrupt-Ausgang des Touchcontrollers ein FlipFlop setzen und dessen Ausgang zyklisch überprüfen und nach Auslesen der Touchkoordinaten das FlipFlop resetten.
Bin für jede Idee zu haben .... Danke
Harry