




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第4章LPC系列
ARM硬件結(jié)構(gòu)外部中斷第1頁(yè)1.LPC系列介紹2.引腳描述3.存放器尋址4.系統(tǒng)控制模塊5.存放器加速模塊(MAM)6.外部存放器控制器(EMC)7.引腳連接模塊8.GPIOLPC系列ARM硬件結(jié)構(gòu)9.向量中止控制器10.外部中止輸入11.定時(shí)器0和定時(shí)器112.SPI接口13.I2C接口14.UART(0、1)15.A/D轉(zhuǎn)換器16.看門(mén)狗17.脈寬調(diào)制器(PWM)18.實(shí)時(shí)時(shí)鐘外部中斷第2頁(yè)4.10外部中止輸入LPC系列ARM含有4路外部中止,能夠設(shè)置為2種類(lèi)型:邊緣觸發(fā):上升沿觸發(fā)下降沿觸發(fā)電平觸發(fā):高電平觸發(fā)低電平觸發(fā)外部中斷第3頁(yè)中止信號(hào)下降沿觸發(fā)4.10外部中止輸入邊緣觸發(fā)中止下降沿觸發(fā)類(lèi)型中止請(qǐng)求和去除時(shí)序。T1T2T1時(shí)刻,中止信號(hào)有下降沿產(chǎn)生,中止控制器向CPU發(fā)出中止請(qǐng)求。1T2時(shí)刻,CPU執(zhí)行完成中止控制器中止服務(wù)程序,去除中止,中止信號(hào)回復(fù)到高電平。2外部中斷第4頁(yè)中止信號(hào)低電平觸發(fā)4.10外部中止輸入電平觸發(fā)中止低電平觸發(fā)類(lèi)型中止請(qǐng)求和去除時(shí)序。T1T3T1時(shí)刻,中止信號(hào)開(kāi)始由高電平轉(zhuǎn)為低電平。1T2時(shí)刻,中止控制器確認(rèn)中止信號(hào)是低電平后,將向CUP發(fā)出中止請(qǐng)求。2T2T3時(shí)刻,CPU執(zhí)行完成中止控制器中止服務(wù)程序,去除中止,中止信號(hào)回復(fù)到高電平。3外部中斷第5頁(yè)中止源1(WDT)...中止源14(EINT0)中止源15(EINT1)...中止源17(EINT3)ARM處理器核向量中斷控制器IRQFIQ4.10外部中止輸入外部中止源LPC系列微控制器幾乎全部外設(shè)部件都能夠產(chǎn)生中止。其中外部中止含有4個(gè)獨(dú)立中止輸入。外部中斷第6頁(yè)系統(tǒng)控制模塊功效匯總名稱(chēng)描述訪(fǎng)問(wèn)復(fù)位值*地址EXTINT外部中止標(biāo)志存放器R/W00xE01FC140EXTWAKE外部中止喚醒存放器R/W00xE01FC144EXTMODE外部中止方式存放器R/W00xE01FC148EXTPOLAR外部中止極性存放器R/W00xE01FC14C存放器匯總外部中斷第7頁(yè)管腳連接控制外部中止極性控制外部中止方式控制掉電喚醒控制中止標(biāo)志PINSELxEXTPOLAREXTMODEEXTINTEXTWAKECPU其它部件12344.10外部中止輸入存放器匯總能夠經(jīng)過(guò)設(shè)置PINSELx存放器選擇對(duì)應(yīng)引腳為外部中止輸入引腳。1能夠經(jīng)過(guò)設(shè)置EXTPOLAR和EXTMODE確定外部中止觸發(fā)信號(hào)。2能夠控制把CPU從掉電模式喚醒。3
有效中止信號(hào)設(shè)置中止標(biāo)志。4外部中斷第8頁(yè)外部中止極性控制外部中止方式控制掉電喚醒控制中止標(biāo)志EXTPOLAREXTMODEEXTINTEXTWAKE管腳連接控制PINSELxCPU其它部件存放器匯總中止相關(guān)存放器EXTINT——EINT07:40EINT11EINT22EINT33
若引腳上出現(xiàn)了符合要求信號(hào),EXTINT存放器中對(duì)應(yīng)中止標(biāo)志將被置位。向該存放器EINT0~EINT3位寫(xiě)入1,可將其清零。外部中止標(biāo)志存放器(EXTINT):注意:在電平觸發(fā)方式下,去除中止標(biāo)志只有在引腳處于無(wú)效狀態(tài)時(shí)才可實(shí)現(xiàn)。比如設(shè)置為低電平中止,則只有在中止引腳恢復(fù)為高電平后才能去除中止標(biāo)志。
設(shè)置該存放器允許對(duì)應(yīng)外部中止將處理器從掉電模式喚醒。實(shí)現(xiàn)掉電喚醒不需要在向量中止控制器(VIC)中使能對(duì)應(yīng)中止。該存放器低四位(EXTWAKE[3:0])分別對(duì)應(yīng)外部中止3~0。外部中止喚醒存放器(EXTWAKE):控制存放器EXTWAKE——EXTWAKE07:40EXTWAKE11EXTWAKE22EXTWAKE33外部中止方式控制存放器(EXTMODE):該存放器控制著外部中止輸入信號(hào)有效觸發(fā)方式,低四位分別對(duì)應(yīng)外部中止3~0。對(duì)應(yīng)位為0時(shí),電平觸發(fā)外部中止;對(duì)應(yīng)位為1時(shí),邊緣觸發(fā)外部中止。控制存放器EXTMODE——EXTMODE07:40EXTMODE11EXTMODE22EXTMODE33外部中止極性控制存放器(EXTPOLAR):電平觸發(fā)方式下:對(duì)應(yīng)位為0時(shí),低電平觸發(fā)外部中止;對(duì)應(yīng)位為1時(shí),高電平觸發(fā)外部中止。邊緣觸發(fā)方式下:對(duì)應(yīng)位為0時(shí),下降沿觸發(fā)外部中止;對(duì)應(yīng)位為1時(shí),上升沿觸發(fā)中止??刂拼娣牌鱁XTPOLAR——EXTPOLAR07:40EXTPOLAR11EXTPOLAR22EXTPOLAR33設(shè)置說(shuō)明對(duì)應(yīng)位設(shè)置值信號(hào)波形極性控制存放器(EXTPOLAR)方式控制存放器(EXTMODE)低電平觸發(fā)0(低)0(電平)高電平觸發(fā)1(高)0(電平)下降沿觸發(fā)0(下降)1(邊緣)上升沿觸發(fā)1(上升)1(邊緣)中止信號(hào)波形與設(shè)置方式外部中斷第9頁(yè)4.10外部中止輸入外部中止引腳設(shè)置LPC系列芯片中,外部中止輸入功效引腳絕大多數(shù)同時(shí)還作為通信上一個(gè)功效引腳,這么處理器能夠經(jīng)過(guò)外部中止喚醒,之后引腳設(shè)為通訊端口。外部中止名稱(chēng)引腳名該引腳其它功效外部中止0(EINT0)P0.1RXD0P0.16外部中止1(EINT1)P0.3SDA0P0.14DCD外部中止2(EINT2)P0.7SSEL0P0.15RI外部中止3(EINT3)P0.9RXD1P0.20SSEL1P0.30LPC系列芯片允許多個(gè)引腳同時(shí)作為一個(gè)外部中止輸入引腳。依據(jù)其方式位和極性位不一樣,外部中止邏輯處理以下:
低電平觸發(fā)方式:作為EINT功效全部引腳狀態(tài)相與后作為輸入信號(hào);高電平觸發(fā)方式:作為EINT功效全部引腳狀態(tài)相或后作為輸入信號(hào);邊緣觸發(fā)方式:只使用GPIO端口號(hào)最低那個(gè)引腳,而且與極性設(shè)置無(wú)關(guān)。在實(shí)際應(yīng)用中注意點(diǎn):假如要產(chǎn)生外部中止,除了引腳連接模塊設(shè)置,還需設(shè)置VIC模塊,不然外部中止只能反應(yīng)在EXTINT存放器中;要使器件進(jìn)入掉電模式并經(jīng)過(guò)外部中止喚醒,軟件應(yīng)該正確設(shè)置引腳外部中止功效,再進(jìn)入掉電模式。外部中斷第10頁(yè)4.10外部中止輸入外部中止與VIC關(guān)系通道14EINT0向量IRQ通道0向量IRQ通道15非向量IRQ通道VICIntSelect[14]VICIntEnable[14]IRQFIQVICVectAddr0VICVectCntl0VICVectAddr15VICVectCntl15VICDefVectAddrIRQ通道分配注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。外部中止0位于VIC通道14,中止使能存放器VICIntEnable[14]用來(lái)控制通道14使能:當(dāng)VICIntEnable[14]=0時(shí),通道14中止禁止
外部中斷第11頁(yè)4.10外部中止輸入外部中止與VIC關(guān)系通道14EINT0向量IRQ通道0向量IRQ通道15非向量IRQ通道VICIntSelect[14]VICIntEnable[14]IRQFIQVICVectAddr0VICVectCntl0VICVectAddr15VICVectCntl15VICDefVectAddrIRQ通道分配注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。外部中止0位于VIC通道14,中止使能存放器VICIntEnable[14]用來(lái)控制通道14使能:當(dāng)VICIntEnable[14]=0時(shí),通道14中止禁止當(dāng)VICIntEnable[14]=1時(shí),通道14中止使能外部中斷第12頁(yè)通道14EINT0向量IRQ通道0向量IRQ通道15非向量IRQ通道VICIntSelect[14]VICIntEnable[14]IRQFIQVICVectAddr0VICVectCntl0VICVectAddr15VICVectCntl15VICDefVectAddrIRQ通道分配4.10外部中止輸入外部中止與VIC關(guān)系注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。外部中止0位于VIC通道14,中止選擇存放器VICIntSelect[14]用來(lái)選擇通道14中止類(lèi)型:當(dāng)VICIntSelect[14]=0時(shí),通道14分配為IRQ中止
外部中斷第13頁(yè)4.10外部中止輸入外部中止與VIC關(guān)系通道14EINT0向量IRQ通道0向量IRQ通道15非向量IRQ通道VICIntSelect[14]VICIntEnable[14]IRQFIQVICVectAddr0VICVectCntl0VICVectAddr15VICVectCntl15VICDefVectAddrIRQ通道分配注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。外部中止0位于VIC通道14,中止選擇存放器VICIntSelect[14]用來(lái)選擇通道14中止類(lèi)型:當(dāng)VICIntSelect[14]=0時(shí),通道14分配為IRQ中止當(dāng)VICIntSelect[14]=1時(shí),通道14分配為FIQ中止外部中斷第14頁(yè)4.10外部中止輸入外部中止設(shè)置LPC系列ARM電平中止能夠設(shè)置為電平中止和邊緣中止。當(dāng)EXTMODE[0]=0時(shí),外部中止0設(shè)置為電平觸發(fā)。當(dāng)EXTMODE[0]=1時(shí),外部中止0設(shè)置為邊緣觸發(fā)。注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。低電平高電平EINT00EXTMODE[0]=0EXTPOLAR[0]高電平中止低電平中止上升沿中止下降沿中止邊緣中止VIC外部中斷001101電平中止外部中斷第15頁(yè)4.10外部中止輸入外部中止設(shè)置LPC系列ARM電平中止能夠設(shè)置為電平中止和邊緣中止。當(dāng)EXTMODE[0]=0時(shí),外部中止0設(shè)置為電平觸發(fā)。當(dāng)EXTMODE[0]=1時(shí),外部中止0設(shè)置為邊緣觸發(fā)。注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。EINT00EXTMODE[0]=1EXTPOLAR[0]高電平中止低電平中止上升沿中止下降沿中止電平中止VIC外部中斷001101下降沿上升沿邊緣中止外部中斷第16頁(yè)4.10外部中止輸入電平中止設(shè)置低電平注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。LPC系列ARM電平中止能夠設(shè)置為高電平觸發(fā)和低電平觸發(fā)。當(dāng)EXTPOLAR[0]=0時(shí),外部中止0設(shè)置為低電平觸發(fā)。當(dāng)EXTPOLAR[0]=1時(shí),外部中止0設(shè)置為高電平觸發(fā)。EINT00EXTMODE[0]=0EXTPOLAR[0]=0高電平中止低電平中止上升沿中止下降沿中止電平中止邊緣中止VIC外部中斷001101外部中斷第17頁(yè)4.10外部中止輸入電平中止設(shè)置EINT00EXTMODE[0]=0EXTPOLAR[0]=1高電平中止低電平中止上升沿中止下降沿中止電平中止邊緣中止VIC外部中斷001101注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。LPC系列ARM電平中止能夠設(shè)置為高電平觸發(fā)和低電平觸發(fā)。當(dāng)EXTPOLAR[0]=0時(shí),外部中止0設(shè)置為低電平觸發(fā)。當(dāng)EXTPOLAR[0]=1時(shí),外部中止0設(shè)置為高電平觸發(fā)。高電平外部中斷第18頁(yè)4.10外部中止輸入邊緣中止設(shè)置EINT00EXTMODE[0]=1EXTPOLAR[0]=0高電平中止低電平中止上升沿中止下降沿中止電平中止邊緣中止VIC外部中斷001101注意:這里僅以EINT0為例來(lái)進(jìn)行講解,EINT1~EINT3與之類(lèi)似,此處不再重復(fù)。LPC系列ARM邊緣中止能夠設(shè)置為上升沿觸發(fā)和下降沿觸發(fā)。當(dāng)EXTPOLAR[0]=0時(shí),外部中止0設(shè)置為下降沿觸發(fā)。當(dāng)EXTPOLAR[0]=1時(shí),外部中止0設(shè)置為上升沿觸發(fā)。下降沿外部中斷第19頁(yè)4.10外部中止輸入邊緣中止設(shè)置EINT00EXTMODE[0]=0EXTPOLAR[0]=1高電平
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度競(jìng)業(yè)協(xié)議失效一個(gè)月競(jìng)業(yè)限制解除補(bǔ)償合同
- 二零二五年度大型商場(chǎng)裝修合同(含室內(nèi)外環(huán)境美化)
- 二零二五年度特色主題展臺(tái)設(shè)計(jì)制作安裝一體化合同
- 二零二五年度紋身技藝培訓(xùn)與加盟合作協(xié)議
- 二零二五年度新能源產(chǎn)業(yè)臨時(shí)研發(fā)人員服務(wù)協(xié)議
- 2025年度網(wǎng)絡(luò)安全防護(hù)合同價(jià)款調(diào)整與網(wǎng)絡(luò)安全事件應(yīng)對(duì)
- 二零二五年度虛擬現(xiàn)實(shí)產(chǎn)業(yè)利潤(rùn)分配協(xié)議書(shū)
- 二零二五年度搏擊教練員免責(zé)責(zé)任書(shū)
- 農(nóng)業(yè)現(xiàn)代化技術(shù)推廣合作協(xié)議
- 智能建筑系統(tǒng)合同
- 2023年全國(guó)高考體育單招考試英語(yǔ)試卷試題真題(精校打印版)
- 2023年四川省綿陽(yáng)市中考化學(xué)試卷真題(含答案與解析)
- 財(cái)務(wù)管理中的財(cái)務(wù)指標(biāo)
- 2016-2023年青島酒店管理職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 第二章-環(huán)境數(shù)據(jù)統(tǒng)計(jì)與分析
- 電力各種材料重量表總
- 腸道健康講座活動(dòng)策劃
- 醫(yī)療器械(耗材)項(xiàng)目投標(biāo)服務(wù)投標(biāo)方案(技術(shù)方案)
- 小學(xué)三年級(jí)下冊(cè)數(shù)學(xué)教案3篇
- pci術(shù)后術(shù)肢腫脹處理流程
- 遼寧省營(yíng)口市2023-2024學(xué)年七年級(jí)上學(xué)期期末英語(yǔ)試題
評(píng)論
0/150
提交評(píng)論