Advertisement

STM32中断向量表重新映射及 bootloader

阅读量:

STM32F0xx与STM32F4xx在具体实现方式方面存在差异

STM32F4xx/2xx/1xx的实现

通过配置寄存器VTOR,可确定中断向量表的具体存放位置。

复制代码
    typedef struct
    {
      __IM  uint32_t CPUID;                  /*!< Offset: 0x000 (R/ )  CPUID Base Register */
      __IOM uint32_t ICSR;                   /*!< Offset: 0x004 (R/W)  Interrupt Control and State Register */
      __IOM uint32_t VTOR;                    /*!< Offset: 0x008 (R/W)  Vector Table Offset Register */
      __IOM uint32_t AIRCR;                  /*!< Offset: 0x00C (R/W)  Application Interrupt and Reset Control Register */
      __IOM uint32_t SCR;                    /*!<

全部评论 (0)

还没有任何评论哟~