新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM用于聲明函數(shù)的關(guān)鍵詞

ARM用于聲明函數(shù)的關(guān)鍵詞

作者: 時(shí)間:2016-11-24 來(lái)源:網(wǎng)絡(luò) 收藏
1.__asm
關(guān)鍵詞__asm用于告訴編譯器下面的代碼是用匯編語(yǔ)言寫的,這樣就可以在C程序中直接使用匯編語(yǔ)句。
2.__inline
關(guān)鍵詞__inline表示編譯器在合適的場(chǎng)合下將使用__inline聲明的函數(shù)在其被調(diào)用的地方展開(kāi),所謂“合適的場(chǎng)合”,是指編譯器認(rèn)為這種處理方式是最合適的,比如,如果函數(shù)展開(kāi)后很大,可能影響代碼的緊湊性和性能,這時(shí)編譯器可能會(huì)將該函數(shù)當(dāng)做一般函數(shù)處理。
3.__irq
關(guān)鍵詞__irq用于告訴編譯器這個(gè)被聲明的函數(shù)是中斷處理函數(shù)。


評(píng)論


技術(shù)專區(qū)

關(guān)閉