Gast
#1111872
Hallo Linuxer, ich habe in der letzten Tage rumprobiert, eine Mitutoyo Uhr an den Grasshopper anzuschliessen, da in der GH keine EXTINT nach außen geroutet sind, habe ich den Pin clk an PA(5) angeschlossen, dann habe ich den Interrunpt von dieser Pin als Betriebsmitteln angefordert, wie folgt: /* Set GPIO for mitutoyo_clk as input */ if(gpio_direction_input(mitutoyo_clk)) /* Get IRQ number corresponding to the GPIO number*/ irq = gpio_to_irq(mitutoyo_clk); /* Request IRQ line for mitutoyo_clk and install a handler */ if(request_irq(irq, mitutoyo_clk_isr, 0, "Mitutoyo",NULL)) { printk(KERN_ERR"IRQ request failed\n"); goto err_req_int; } Mein Problem ist, solange ein Low Pegel an der Pin mitutoyo_clk vorhanden ist, wird die ISR routine ständich gerufen, ich will aber dass dieser Interrupt Flanke gesteuert und nicht Pegel!! kann mir jemand helfen? Jeder Hilfreicher Kommentar ist willkommen Abdo