在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > STM32 EXTI外部中斷

            STM32 EXTI外部中斷

            作者: 時間:2016-11-13 來源:網絡 收藏
            外部中斷引腳配置初始化:以PA0為例說明
            1、外設端口時鐘打開
            RCC->APB2ENR|=1<<2; //使能PORTA時鐘
            2、端口設置為輸入
            GPIOA->CRL&=0XFFFFFFF0;//PA0設置成輸入
            GPIOA->CRL|=0X00000008;
            3、端口選擇上拉/下拉方式
            GPIOA->ODR&=0xFFFFFFFE; //A0默認下拉
            4、中斷觸發(fā)方式選擇
            Ex_NVIC_Config(GPIO_A,0,RTIR); //上升沿觸發(fā)
            5、嵌套向量中斷控制(搶占優(yōu)先級,響應優(yōu)先級,組)
            MY_NVIC_Init(2,2,EXTI0_IRQChannel,2); //搶占2,子優(yōu)先級2,組2

            中斷服務程序
            以PA0外部中斷說明
            處理完之后要清除線上的中斷標志位
            void EXTI0_IRQHandler(void)//外部中斷0服務程序
            {
            delay_ms(10);//消抖
            if(KEY2==1) //按鍵2
            {
            LED0=!LED0;
            LED1=!LED1;
            }
            EXTI->PR=1<<0; //清除LINE0上的中斷標志位
            }


            關鍵詞: STM32EXTI外部中

            評論


            技術專區(qū)

            關閉