在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > STM32學(xué)習(xí)筆記——外部中斷EXTI

            STM32學(xué)習(xí)筆記——外部中斷EXTI

            作者: 時(shí)間:2016-11-28 來(lái)源:網(wǎng)絡(luò) 收藏

            學(xué)習(xí)筆記

            本文引用地址:http://www.biyoush.com/article/201611/322884.htm

            forSTM32F103C8

            redesignedbyzhangbin

            2012-10-30

            versions:V-0.1

            AllRightsReserved

            main.c如下,注釋的比較詳細(xì),把下面的例子即說(shuō)明都看明白基本上就可以用了:

            //搶占級(jí)別高的會(huì)打斷其他中斷優(yōu)先執(zhí)行,而響應(yīng)級(jí)別高的會(huì)在其他中斷執(zhí)行完優(yōu)先執(zhí)行。

            //EXTI:外部中斷/事件控制器

            //EXTI控制器可以產(chǎn)生高達(dá)19個(gè)軟件事件/中斷請(qǐng)求

            //將19根線配置為中斷源,將19根線配置為事件源,將19根線配置為軟件中斷/事件線,詳見(jiàn)《STM32F103xxx使用手冊(cè)》

            //P135

            //在這個(gè)文件中主要是進(jìn)行各種初始化配置,包括GPIO配置、EXTI配置、系統(tǒng)時(shí)鐘配置等

            //中斷服務(wù)程序則在stm32f10x_it.c文件中,該文件提供所有異常處理程序和外圍中斷服務(wù)程序的模板,詳見(jiàn)該文件

            #include"stm32f10x_lib.h"

            EXTI_InitTypeDefEXTI_InitStructure;//定義外部中斷初始化結(jié)構(gòu)體變量內(nèi)部含有4個(gè)成員詳見(jiàn)EXTI_InitTypeDef的定義

            ErrorStatusHSEStartUpStatus;//定義錯(cuò)誤狀態(tài)變量,是枚舉類型

            voidRCC_Configuration(void);

            voidGPIO_Configuration(void);

            voidNVIC_Configuration(void);

            intmain(void)

            {

            #ifdefDEBUG

            debug();

            #endif

            RCC_Configuration();//系統(tǒng)時(shí)鐘配置

            NVIC_Configuration();//NVIC配置

            GPIO_Configuration();//配置GPIO

            //STM32的外部中斷不是固定的,是可以映射的。如EXTI6既可以映射到PB6也可以映射到PA6,詳見(jiàn)外部中斷/事件與GPIO的映射關(guān)系

            //將IO端口注冊(cè)至中斷線(將IO口映射到中斷線N)

            //

            GPIO_EXTILineConfig(GPIO_PortSourceGPIOB,GPIO_PinSource6);//選擇GPIO管腳用作外部中斷線路

            //第一個(gè)參數(shù)選擇用作外部中斷線源的GPIO端口第二個(gè)參數(shù)是待設(shè)置的外部中斷線路,可以是GPIO_PinSourcex(x可以0~15)


            上一頁(yè) 1 2 3 下一頁(yè)

            評(píng)論


            技術(shù)專區(qū)

            關(guān)閉