音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

在C里,中斷的入口函數(shù)是什么呢??

作者:zusen 欄目:ARM技術
在C里,中斷的入口函數(shù)是什么呢??
定時器一、二~~~,串口中斷等????

2樓: >>參與討論
computer00
可以自己設置的。請看看中斷相關的例程。
 
3樓: >>參與討論
3極管
給你詳細的答案
 函數(shù)類型 函數(shù)名interrupter m using n
m是中斷號 using是個選擇寄存器主的選項可以不要
中斷號m告訴中斷程序的入口地址
m從0--5依次代表外中斷0 定時器中斷T0  代表外中斷1 定時器中斷T1
串行口中斷 定時器T2中斷


4樓: >>參與討論
hotpower
暈菜~~~00怎么變成說教的了~~~暈倒~~~迷糊~~~
 
5樓: >>參與討論
computer00
這里是ARM版塊,可不是C51版塊……
如果你裝了KEIL FOR ARM的話,打開它的interrupt例子來看看就有點了解了。

中斷入口是在0x00000018 (IRQ)跟0x0000001C (FIQ)處。

然后在這里放置跳轉指令,F(xiàn)IQ是直接跳至FIQ服務程序,例如keil例子的代碼:
// Exception Vectors
// Mapped to Address 0.
// Absolute addressing mode must be used.

Vectors:        LDR     PC,Reset_Addr         
                LDR     PC,Undef_Addr
                LDR     PC,SWI_Addr
                LDR     PC,PAbt_Addr
                LDR     PC,DAbt_Addr
                NOP                            /* Reserved Vector */
;               LDR     PC,IRQ_Addr
                LDR     PC,[PC, #-0x0FF0]      /* Vector from VicVectAddr */
                LDR     PC,FIQ_Addr

Reset_Addr:     DD      Reset_Handler
Undef_Addr:     DD      Undef_Handler?A
SWI_Addr:       DD      SWI_Handler?A
PAbt_Addr:      DD      PAbt_Handler?A
DAbt_Addr:      DD      DAbt_Handler?A
                DD      0                      /* Reserved Address */
IRQ_Addr:       DD      IRQ_Handler?A
FIQ_Addr:       DD      FIQ_Handler?A


/*
* FAST interrupt function saves ONLY R0 - R7 and returns with
*/
void FIQ_Handler (void)    __fiq  {
  IOSET1 = 0x00010000;            // Set pin P1.16
  EXTINT = 0x00000002;              // Clear the peripheral interrupt flag
}


而IRQ則麻煩點,有向量中斷和非向量中斷。選擇相應的模式,并將相應的地址寄存器裝入服務程序的入口地址就可以了。

6樓: >>參與討論
hotpower
哈哈...搞中斷菜農還是會一點點的~~~
 
7樓: >>參與討論
zusen
樓上朋友幫我澆了好多水,我這小菜很快會成長了,多謝
 
8樓: >>參與討論
zusen
搞完中斷這知識,ARM的基楚學習就完成了
現(xiàn)在就是中斷不是那么的了解,很多書都沒說清楚如何進入幾中斷的程序,還雖大家多澆澆水

9樓: >>參與討論
computer00
用例子,單步執(zhí)行,你就知道中斷是怎么回事了。
 
10樓: >>參與討論
3極管
我發(fā)錯東西了,不好意思
 
參與討論
昵稱:
討論內容:
 
 
相關帖子
arm的jtag仿真,迷惑中
使用JTAG下載程序????
LPC2220的用有源振蕩器不能正常工作?!
EasyARM2131的JTAG下載
LPC2800又來了,沒完沒了。
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號