<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 關(guān)于GCC中斷調用函數名的問(wèn)題

關(guān)于GCC中斷調用函數名的問(wèn)題

作者: 時(shí)間:2016-11-22 來(lái)源:網(wǎng)絡(luò ) 收藏
問(wèn):
嗯。。最近學(xué)習AVR,我用的編譯軟件是GCC。。。

覺(jué)的網(wǎng)上這個(gè)方面的資料還是比較少的,用ICC的比較多。

如我用外部中斷時(shí),寫(xiě)中斷函數用的中斷函數名
ISR(INTO_vect)

想知道用到其他函數時(shí)用的什么函數名??!

在庫函數里,找了下沒(méi)有找到。

答:
還可以按以下路徑:
WINAVR安裝目錄->avr->include->avr
可以找到對應各個(gè)型號的頭文件,比如iom8.h對應mega8,里面有如下一段:




#defineINT0_vect _VECTOR(1)
#defineSIG_INTERRUPT0 _VECTOR(1)


#defineINT1_vect _VECTOR(2)
#defineSIG_INTERRUPT1 _VECTOR(2)


#defineTIMER2_COMP_vect _VECTOR(3)
#defineSIG_OUTPUT_COMPARE2 _VECTOR(3)


#defineTIMER2_OVF_vect _VECTOR(4)
#defineSIG_OVERFLOW2 _VECTOR(4)


#defineTIMER1_CAPT_vect _VECTOR(5)
#defineSIG_INPUT_CAPTURE1 _VECTOR(5)


#defineTIMER1_COMPA_vect _VECTOR(6)
#defineSIG_OUTPUT_COMPARE1A _VECTOR(6)


#defineTIMER1_COMPB_vect _VECTOR(7)
#defineSIG_OUTPUT_COMPARE1B _VECTOR(7)


#defineTIMER1_OVF_vect _VECTOR(8)
#defineSIG_OVERFLOW1 _VECTOR(8)


#defineTIMER0_OVF_vect _VECTOR(9)
#defineSIG_OVERFLOW0 _VECTOR(9)


#defineSPI_STC_vect _VECTOR(10)
#defineSIG_SPI _VECTOR(10)


#defineUSART_RXC_vect _VECTOR(11)
#defineSIG_UART_RECV _VECTOR(11)


#defineUSART_UDRE_vect _VECTOR(12)
#defineSIG_UART_DATA _VECTOR(12)


#defineUSART_TXC_vect _VECTOR(13)
#defineSIG_UART_TRANS _VECTOR(13)


#defineADC_vect _VECTOR(14)
#defineSIG_ADC _VECTOR(14)


#defineEE_RDY_vect _VECTOR(15)
#defineSIG_EEPROM_READY _VECTOR(15)


#defineANA_COMP_vect _VECTOR(16)
#defineSIG_COMPARATOR _VECTOR(16)


#defineTWI_vect _VECTOR(17)
#defineSIG_2WIRE_SERIAL _VECTOR(17)


#defineSPM_RDY_vect _VECTOR(18)
#defineSIG_SPM_READY _VECTOR(18)

這就是你寫(xiě)中斷服務(wù)程序時(shí)要用到的名稱(chēng)。


關(guān)鍵詞: GCC中斷調用函數

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>