我在 mplab 编译器用户指南中搜索此内容,但没有找到任何内容。我在这里要求它确认我不是盲人或任何东西:
GCC 编译器提供了一些非常有趣和有用的内置函数,例如 __builtin_constant_p(x) 或类似的东西。我从未在微芯片编译器中发现过类似的东西,而且我认为没有。
那么问题来了:Microchip XCxx 编译器是否提供除特定于设备的函数之外的任何非标准内置函数(例如在给定寄存器地址声明变量或声明中断函数)?
编辑:澄清更多:我最感兴趣的是从编译器中检索信息。一个很好的例子是类似 builtin_constant 的东西,因为它使程序可以使用通常不可用的信息。但我不将这个问题限制为仅查找常量表达式。