×
单片机 > 单片机程序设计 > 详情

学习STM32笔记4 NVIC设置

发布时间:2020-08-26 发布时间:
|
/*******************************************************************************
设置 嵌套向量中断控制器
*******************************************************************************/
void NVIC_Configuration(void)
{
#ifdef  VECT_TAB_RAM
  /* Set the Vector Table base location at 0x20000000 */
  NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0);
#else  /* VECT_TAB_FLASH  */
  /* Set the Vector Table base location at 0x08000000 */
  NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x0);
#endif
}
/*
 NVIC_SetVectorTable 设置向量表的位置和偏移
NVIC_ VectTab                描述
NVIC_VectTab_FLASH      向量表位于FLASH
NVIC_VectTab_RAM         向量表位于RAM 用于设置各种中断的优先级、与向量表的地址等等
 
*/
对于 中断优先级 我想 我要看完《Cortex-M3开发指南》才会明白。 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ARM 汇编的必知必会