我正在mplab編譯器用戶指南中搜索這個,但還沒有找到任何東西。我在這裏要求它確認我不是盲目的或任何東西:mplab xc8/16 builtin_constant_p
GCC編譯器提供了一些非常有趣和有用的內置函數,如__builtin_constant_p(x)或類似的東西。我從來沒有在微芯片編譯器中發現過類似的東西,我不認爲這是事實。
所以問題:Microchip XCxx編譯器是否提供了除設備特定功能之外的任何非標準內置函數(如在給定寄存器地址聲明變量或聲明中斷函數)?
編輯:澄清更多:我最感興趣的是從編譯器中檢索信息。一個很好的例子就像builtin_constant,因爲它使信息可用於通常不可用的程序。但我不會限制這個問題只能找到常量表達式。在谷歌和出卷
__builtin_toggle()iirc。閱讀手冊。 –
@MarcovandeVoort你能給我一個鏈接/頁面嗎?沒有發現任何東西。 – jwsc