标签: c microprocessors
我在飞思卡尔微处理器的代码中找到了此变量声明:
extern volatile ADCSC1STR _ADCSC1 @0x00000010;
很明显它是做什么的(将变量_ADCSC1存储到固定存储器地址0x00000010),但是我不确定这是微控制器/ IDE的特定功能还是C语言标准中定义的功能。我找不到类似这样的内容,但也许我只是在错误的地方搜索。
感谢任何提示,谢谢。
答案 0 :(得分:1)
请参见HC(S)08 Compiler Manual,第400页。
这是特定于供应商的扩展,称为全局变量地址修饰符。