實驗六:外部中斷實驗_第1頁
實驗六:外部中斷實驗_第2頁
實驗六:外部中斷實驗_第3頁
實驗六:外部中斷實驗_第4頁
實驗六:外部中斷實驗_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 微控制器綜合設計與實訓實驗名稱:實驗六外部中斷實驗 實驗六:外部中斷實驗1實訓任務編寫外部中斷服務函數;初始化外部中斷,配置觸發條件,配置中斷分組;控制LED燈亮滅狀態或閃爍狀態。11實驗說明STM32外部IO口有中斷功能,通過中斷的功能,達到實驗4的效果,即:通過板載的3個按鍵,控制板載的三個LED的亮滅。本實驗的代碼主要分布在固件庫的stm32f10 x_exti.h和stm32f10 x_exti.c文件中。使用IO口外部中斷的一般步驟初始化IO口為輸入;開啟AFIO時鐘;設置IO口與中斷線的映射關系;初始化線上中斷,設置觸發條件等;配置中斷分組(NVIC),并使能中斷;編寫中斷服務函

2、數。通過以上幾個步驟的設置,就可以正常使用外部中斷。12實驗步驟實訓平臺上PA9和PA10已經與TXD、RXD連接,串口硬件配置完成;將LED端口與對應10口用導線連接;用數據線將串口與電腦的USB接口連接;復制上一個實驗工程修改名稱并保存為USART實驗,并將工程文件名稱修改為USART.uvprojx;編寫main()函數,程序編譯成功后下載程序到實訓平臺;打開串口調試助手XCOMV2.0,改變延時時間觀察LED燈的變化。2程序設計IinHwaiIhhSvCXrbmihh-F-.r.J5J.5丄譽*?*J“jf褊刨MMJBMIUiili*dhrwJ11|J1=TJ41亦iuQa、罰卯QTi

3、-Aifgp*JVll.L-C-K曲kunussJ*J*商*Jimmwnrw.4NKU1Hlk-cnri-fiIrLC&Fl-ra&*LmE!YJ&CH-11JJI2M1311MSIJ13.43+h151114JEXJ:Itl-1:1:宮能1!八CPTtHBi|*MIt.Iai-HJtfHtXIT吊ji扯PUDTlLTMlkmiUnrCciif咔詢P卻晡啦就ILPLn咋“i-Elil_iLiStnjr?UTr.EST_Line-EXJ_Lin*a.ETTI;nStrui?5ure.EXT!TtIum二EXHTriiBrH:4ElneEnrjibi咽TLInTthrEbu俺i;ftlWETJjm

4、rSTFWST|tB(bifItv-LtBTIi?Bwar.liiLiSrmeRUTiP.X.-r_RlarmtL-ENTO_10Qn.川】匚:i.LiScru:jjc.WKlunFiLarjivSlilCili$cruIW*.WKBQClwbruitLSUWrlWlTy加09;W1ClL-inPiLOiiTVifllCRQCLuhjmLuDuDI;VlClxLlSlruruTH.ICRqClaiinLCwlENABLE;SIIC31L1iVC_n3tStrTCt:urt:i:CwOZ”IM?:Nilr_i:LiStrur?urn.ViLt_LBqc.2aruKLtXtL5_O_IKh:5JI

5、ICLrEtrut?u!ffii.WIf_B4ciifiriLPt-Mr*!nLinP3:i.fliJiTV、DwXKHCZxlStruCeuT.mCRqClaiuHLEusfricu-Ltr-DiIXl;Xne_:tilStniruTF.KiTCKKlBnjw1C*L-mBIE:jtiVJC,InaEStrazturti;1*LtSirucU4*xc.i.4.iHAHAll-IXTI-Kir:l.-z-ilEMteil,.:刖riLifi昇RlE桂世KEYDRf圧豹外鳳中曲也::走片那J*通jjfl刖hi叱卄止豆匾電*品J0jyTiTr云ET_?:1WTP*ni_L1nrtl:.上輛口轉Q卜

6、用*1惻譏伉LED1!LEUI:ET_CQ-TPfcndLnaBLttE3Cr_Linfiia):需就UXERI血打幀LEW-!LEW:LED1=!LEIH:Z/Wff中9Mfvtt|.d.EXlQ_HJHandLtji:70La)LftEET-憧fc(KEm,IVLUTT石l?T1號匹I*-L臚訶HJlqidEXT15_30_1盹Hrii曲r:sd)IdeLaiisiM).;,罰靶1t.jbiurfmr”.fhjm-.j-.出凹eI賈butxJ4刖嚴ifiiw.nmlJiiJjIhtf-liJW,丄TTMdfm*MIWt斗|ft|審審|rainiedmitimd);M監ftiwrdifItb

7、LM曲函桂皿|lt和呻EBlKitt,mCOMdvCO!IVAIIHI2OL292ZM-.lT.LD_H富xLneltd*sya.Ji4.TQffH蛙訂花甘舁狂料釋HIP科社戡乜”辻汀盤H&NNtNN科I4n:rrii,filmfJttnH川由4門聲】曲性廣i胃證了疋比J;斗二Liw-1mLi.a遼NhAfl-WX+B-.CamirlrttOl州瓚盤干絹也.EL:1atQEeeuel3is0MehLec*:=.!-:刮fiPO_Xani.TtDt:fLrFItf_e.2cEcfuclureBLIW-PS.5PQ譽出舟SP:SELnSuucTUTA.GFCDFlaGPIOPin3(iPlOEai

8、tOIOE.AfiFJOTartStracwFejFIPZU5hTlwkCari:HCr_.APE2P?r1Dh.GPjffiSTC.AFB-PerLoh_GF0E.XABLEj:It1PB.FEK-5jVjSfrrtFfHPEl34tifJ|lLt!IfiwE*LWtDJCIt7DidLfD_n-t|i-ni*srp-!9ig念三二i會-c討P_JJ,J*amJfcffi4hi.:&-*-r盤円吟尸叭*v|jir-感卷兀*競評跖髓MFf_5l:l血GP10_HMHdiICPiD6-GFO_?i=!_u-.ii|-!I-/H1K_LTGPI0_R?fldErUCD8!:ABITi.GPEQA.

9、iGFOF3il_0):iSdUJTIHdfLrlkLD-35detune-delLn#RiIhrin*sdfLOAGP10Rh已np叭ZLaidht(GPICLGP50_Pin4iiCIR應E書ffIGFIDF.GPjOPinfil說黑附ji臨Pl(HflJ!i!picD.a7iBil.GF0E_GPZOFlTj-血k性哉SEE乂JSEilfiIE:-adeflfi#nhiiihtLnsdvTinvHflid.EopLO*ibHiTi.GPQE.CF30Finth加電阻til1。IWCP1UGPiefiEadEpi:DaliD:Ii.GPIDLGPlCtFin:liGPIO,RjH4l4MC

10、DiaBiT(CFIQEGFJO.Pin2)-7F1OHHHIfeRilTFrCf.GP3QPan代1址權謎1iEbar._._疋即GFiCRjidEnputP*!-ICFOE.OFc6ZFjlln#=d:fIrwmisIE0_FRE5miFREE1KIFPRESGPO_RMdilpijcDfilftBiT(CFI06.GP5O_Pin_Bi1切1旳iER;GFIOHHAdrtV.ElliHi1iRFIDE.CPJDPsn_J:l-住l|E威粧GPJOHfladnp-Dfiii!LBi1!CFOE.CPOPin-injid.1l*mWri*JJj7k|右亦-楷刁寧ndefinclEhaa_PR

11、ES田bfinv=JjaILelo-d.eficesderirte刊|piw=dfLua-左rmm逵us産Jr畫JJHtad.-:呻T:UIIn阿DU-_dCMakjmt-7nwM.IE覚Pi?ESIE!f2_PRESffiy22PRESIE!|-23_PRESIEV24-PRESIEr25_PRE5d.efi.E.eHdeTLfWdufin=diTi.nu廷丹丈f匪弓IEhl9_PRES曲利阿IL帕EdefLcIEl2_PfcESsdefLH#JEYI3_PRE5玄山和曲IEr34FREEPJM0|kdRI-IF世EflblFw知TH耳乂址猙赫田%96-idRirfi3Jhrd_lnil(n

12、Lil.1:u9-B4djcfc.-ywid)-MfrLdHfr?Q!iE_lfll(&LdJ:.存*技iii利舵化屈盤i外的l嘴門voLdGETlull(voidi;曲KEI_Scan(::ttHldiF3硬件原理圖設計VCC3V34總結實驗結果:丹I吊Ipi!IfflrflfKH.rrmTTTmrrrrriUhM_i*Hbiw-ETTFkETTTrrIIriIII!IrIIIIIicrqi)CcLrH4*QfArtiF恥iRG-:劑M附已Q*1wsdisurnil-.|H-FrklhE-dSiul口SlalH他刪1:*抽ILlirifflBh壬葉rw|和定時器中斷有點類似,不同的是,外部中斷是靠外部硬件改變相應檢測引腳的電平變化,進而產生的中斷。而定時器中斷則是通過系統時鐘,到達指定時間周期即進入中斷響應函數一次。從此可以看出外部中斷是被動的中斷,而定時器的中斷則是主動進行的。當然,兩個中斷源相互獨立,互不干預,執行順序取決于所配置的優先級。一般而言,硬件的響應速度要優于軟件的響應速度。提出的問題:邊沿觸發和電平觸發兩種方式中斷響應

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論