|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
arm中是怎樣執(zhí)行串口中斷的?? |
| 作者:armsst 欄目:ARM技術(shù) |
51中每個(gè)串口都有固定的中斷矢量,串口發(fā)生中斷時(shí)就會(huì)跳到那個(gè)地址執(zhí)行中斷服務(wù)程序,在ARM中好象不是這么一回事,請(qǐng)懂的人說(shuō)說(shuō)吧,ARM中怎么執(zhí)行串口中斷啊? |
| 2樓: | >>參與討論 |
| 作者: dreambird 于 2005/6/28 17:57:00 發(fā)布:
re 可以利用irq中斷啊,由于是多個(gè)中斷源共用一個(gè)中斷向量,你在進(jìn)了irq中斷后查詢相關(guān)的寄存器判斷是不是串口產(chǎn)生中斷,如果是,再跳一次。還可以利用非向量中斷 |
|
| 3樓: | >>參與討論 |
| 作者: tupingr 于 2005/6/29 9:21:00 發(fā)布:
re 樓上的大哥,irq查詢中斷我用過(guò),麻煩解釋非向量中斷大體方式,謝過(guò)先。 |
|
| 4樓: | >>參與討論 |
| 作者: edazhl 于 2005/6/30 14:27:00 發(fā)布:
不知道您說(shuō)的是BootLoader階段還是Kernel跑起來(lái)之后 在BootLoader階段,是不斷的查詢寄存器。 在Kerlnel起來(lái)后,是采樣IRQ綁定。每一個(gè)中斷都有一個(gè)固定的IRQ,在DataSheet里面可以查詢到的。 |
|
| 5樓: | >>參與討論 |
| 作者: pxuebin 于 2005/7/1 16:56:00 發(fā)布:
re 這樣查詢是不是對(duì)多個(gè)中斷不能及時(shí)處理呢,特別是有寫(xiě)有時(shí)間要求的中斷需要立即處理,這樣不就受到影響,有沒(méi)有優(yōu)先急設(shè)定呢 |
|
| 6樓: | >>參與討論 |
| 作者: 2410ram 于 2005/7/1 18:10:00 發(fā)布:
回復(fù) 調(diào)到0x00處,然后再找相應(yīng)的向量。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |