Gast
#6407487
Hi, arbeitet ihr mit dem FPU global interrupt bei STM(F4) Mikrocontrollern? Teilt man z.B. 1.0f/0.0f, dann wird bei mir (stm32f407) der FPU global interrupt pending bit (81) gesetzt. So weit so gut. Nun ist mir aufgefallen: - Es werden gleichzeitig ISPR und ICPR gesetzt (jeweils bit 81) - Pending bit kann nicht zurückgesetzt werden über ICPR - Wird der Interrupt aktiviert landet man im Handler und kommt nicht mehr heraus. Ist das wirklich so gewollt und wo ist das beschrieben? Im Programming manual gibt es keine Ausnahmen bzgl. nicht zurücksetzbarer Pending Bits.