Skip to main content
Visitor II
May 7, 2011
Question

EXTI_SRx register

  • May 7, 2011
  • 2 replies
  • 636 views
Posted on May 07, 2011 at 08:38

EXTI_SRx register

    This topic has been closed for replies.

    2 replies

    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 15:12

    It looks like this is a mistake and there is no EXTI_SRx register also when I tried simple code with External interrupt on PC7 it entered the ISR once and I would expect it to return constantly to this ISR because I did not cleared the pending bit.

    So there is no pending interrupt capability  

    It looks like ST has problems with the documentation

    or maybe with the device that was not designed properly

    Visitor II
    December 22, 2011
    Posted on December 22, 2011 at 17:53

    Agreed.  There is no EXTI_SRx register.  Instead, if an IRQ fires due to an EXIT (external IRQ), it will only fire once.  I observed this on an eval board that I'm testing with.  In other words, the ''IRQ pending flag'' (that does not exist in any register on the micro) clears itself.  

    Looks like the STM8S207-208 reference manual has a mistake in it.