STM32_GPIO复用为外部中断及中断功能测试.docVIP

  • 2
  • 0
  • 约4.51千字
  • 约 5页
  • 2018-07-08 发布于天津
  • 举报

STM32_GPIO复用为外部中断及中断功能测试.doc

STM32_GPIO复用为外部中断及中断功能测试.doc

GPIO端口复用为外部中断信号输入端,控制PA1端口电平变化,使用MDKE_inter.c 代码如下,其它使用keil自带的文件#include stm32f10x_lib.hvoid RCC_cfg() //时钟设置{ //打开PA端口时钟,由于GPIO用作中断输入,属于端口复用,故也需要打开复用时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO, ENABLE);}void NVIC_cfg() //设置中断{ NVIC_InitTypeDef NVIC_InitStructure; //定义结构体变量 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //选择中断分组2,3个中断源,需2bit进行优先级设置 //高两位用于设置抢占式 优先级; //低两位用于设置响应式 优先级 NVIC_InitStructure.NVIC_IRQChannel = EXTI2_IRQChannel; //选择中断通道2 NVIC_InitStru

文档评论(0)

1亿VIP精品文档

相关文档