你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F051 外部中断配置

[复制链接]
lulugl 提问时间:2016-12-18 12:13 /
非常感大家来看我的贴子:
我想配置 PB2 低电平触发:
#define RF_IQR_PIN        GPIO_Pin_2
#define RF_IQR_PORT       GPIOB



  GPIO_InitStruct.GPIO_Pin =RF_IQR_PIN;
  GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;
  GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_UP;
  GPIO_InitStruct.GPIO_Speed = GPIO_Speed_Level_2;
  GPIO_Init(RF_IQR_PORT , &GPIO_InitStruct);



   SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOB, GPIO_PinSource2);      
   EXTI_InitStructure.EXTI_Line = EXTI_Line2;                     
   EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;               
   EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;        
   EXTI_InitStructure.EXTI_LineCmd = ENABLE;                          
   EXTI_Init(&EXTI_InitStructure);
         
   NVIC_InitStructure.NVIC_IRQChannel = EXTI2_3_IRQn  ;    ??
   NVIC_InitStructure.NVIC_IRQChannelPriority = 0;
   NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
   NVIC_Init(&NVIC_InitStructure);

  我想问下:   NVIC_InitStructure.NVIC_IRQChannel = EXTI2_3_IRQn  ;    这个是怎么样配置的列,有哪位帮教教吗


收藏 1 评论2 发布时间:2016-12-18 12:13

举报

2个回答
中山无雪 回答时间:2016-12-19 00:32:12
预分配好了的,看Datasheet和STM32CubeMX软件

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

lulugl 回答时间:2016-12-20 09:43:00
中山无雪 发表于 2016-12-19 00:32
预分配好了的,看Datasheet和STM32CubeMX软件

谢谢你的热心回答,我后面才理解到PIN0,PIN1用EXTI0—1IRQn,PIN2,PIN3用EXTI2—3IRQn,PIN4-15用EXTI4—15IRQn。
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版