Linux hotkey

Jindroush jindroush na seznam.cz
Sobota Červenec 10 19:18:26 CEST 2021


On 10.07.2021 18:50, Michal Grunt wrote:
> Mám napsany v C jednoduchý program, který na RPi sleduje jedno GPIO 
> (kde je tlacitko) a při jeho stisknutí vygeneruje zmacknuti virtuální 
> klávesy třeba X. Funguje to, ale jak to napsat tak, aby to 
> nezatezovalo moc procesor? Mám tam nekonečnou smyčku kde sleduji GPIO, 
> ale pokud do té smyčky nedám delay třeba 200ms tak to sežere snad 
> všechen CPU čas a nebo je to dost náročný (už si to přesně 
> nepamatuji). Ale zase s těmi 200ms je to zmacknuti detekování se 
> zpožděním... Jak ten stav GPIO detekovat bez zpoždění a s minimální 
> zátěží CPU?
>
Pogoogleni povidalo neco o tom, ze lze nektere GPIO nastavit na interrupt.
https://raspberrypi.stackexchange.com/questions/89072/is-there-a-way-to-use-interrupt-driven-gpio-input-through-the-sysfs-interface-wi
neco i zde
http://raspberrypi-aa.github.io/session2/input.html

-- 
Jindroush <jindroush at seznam.cz>



Další informace o konferenci Hw-list