久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: STM32學(xué)習(xí)之EXTI(外部中斷篇) [打印本頁]

作者: xiaos    時(shí)間: 2015-4-10 17:37
標(biāo)題: STM32學(xué)習(xí)之EXTI(外部中斷篇)
使用EXTI要先設(shè)置NVIC;

void NVIC_Configuration()
{
       NVIC_InitTypeDef       NVIC_InitStructure;
      
       NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);//選擇中斷優(yōu)先級(jí)分組
   NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn;//設(shè)置0管腳為 中斷管腳      
   NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;//設(shè)置先占式優(yōu)先級(jí)  
   NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;//設(shè)置從占式優(yōu)先級(jí)         
   NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;//使能         
    NVIC_Init(&NVIC_InitStructure);
}
接著設(shè)置EXTI 這里我選擇使用EXTI0
void EXTI_Configuration()
{
       EXTI_InitTypeDef        EXTI_InitStructure;
EXTI_DeInit();    //將EXTI 設(shè)置為默認(rèn)值
      
       GPIO_EXTILineConfig(GPIO_PortSourceGPIOA,GPIO_PinSource0);     //選擇A0為中斷管腳
      
   EXTI_InitStructure.EXTI_Line = EXTI_Line0;           //選擇0通道
   EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;   //選擇為中斷
   EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;   //設(shè)置沿下降沿中斷
   EXTI_InitStructure.EXTI_LineCmd = ENABLE;         //使能      
   EXTI_Init(&EXTI_InitStructure);         
}
注意完成一次中斷后要把中斷標(biāo)準(zhǔn)位 清空 使用EXTI_ClearITPendingBit(EXTI_Line0);
而且還要把 復(fù)用時(shí)鐘打開 使用
RCC_APB2PeriohClockCmd(RCC_APB2Periph_AFIO,ENABLE);







歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产精品黄 | a在线视频| 人人人人人爽 | 欧美久久久久 | 欧美激情精品久久久久久免费 | 天天射网站 | 一区二区三区免费在线观看 | 午夜资源 | 亚洲综合色自拍一区 | 天堂一区二区三区 | 国产精品永久免费视频 | 欧美精品一区二区三区四区 在线 | 91久久久久久久久久久久久 | 亚洲精品国产a久久久久久 午夜影院网站 | 亚洲巨乳自拍在线视频 | 亚洲一二三区在线观看 | 色婷婷综合久久久中字幕精品久久 | 蜜桃视频在线观看免费视频网站www | 亚洲精品99999| 九九九国产 | 亚洲一区二区三区视频在线 | 毛片入口 | 午夜免费福利影院 | 日韩成人免费av | 999www视频免费观看 | 久久久久久国产免费视网址 | 中文字幕亚洲精品在线观看 | 久久精品在线 | 国产在线a | 亚洲一区二区三区在线视频 | 中文字幕av亚洲精品一部二部 | 99精品欧美一区二区蜜桃免费 | 国产综合视频 | 日韩亚洲一区二区 | 久久里面有精品 | 国产一区影院 | 黄 色 毛片免费 | 国产欧美精品一区二区三区 | 奇米av | 亚洲一区二区三区在线播放 | 午夜播放器在线观看 |