Skip to main content
Visitor II
May 31, 2007
Question

Start up info

  • May 31, 2007
  • 3 replies
  • 749 views
Posted on May 31, 2007 at 17:00

Start up info

    This topic has been closed for replies.

    3 replies

    k_arthurAuthor
    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 09:43

    I want to know what's hapenning on start up of mcu? Where to get information about start up sequence? For example where writen about this:

    Reset_Addr DCD Reset_Handler

    Undef_Addr DCD UndefHandler

    SWI_Addr DCD SWIHandler

    PAbt_Addr DCD PAbtHandler

    DAbt_Addr DCD DAbtHandler

    DCD 0 ; Reserved Address

    IRQ_Addr DCD IRQHandler

    FIQ_Addr DCD FIQHandler

    Best regards,

    kesart

    [ This message was edited by: kesart on 16-05-2007 15:23 ]

    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 09:43

    IMHO, defining exception vector in this way is not very useful. It is instruction expected at exception address (branch to exception routine or loading PC with exception routine address)...

    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 09:43

    Loop in a exception vector location is a quite good method.

    Thus any registers do not change from moment of exception and with help JTAG it is easier to identify a place and the reason of exception occurrence (IMHO :D )