Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 clang 对我的 PIC18 微控制器代码进行了一些分析。它有很多错误,这似乎是由这样的标题中的行引起的。
extern volatile unsigned char ANSELA @ 0xF38;
我了解这是在做什么,将符号映射到芯片上的寄存器,但是这是标准 C 还是其编译器的仅微芯片扩展?
然而,这个标准 C 还是他们编译器的唯一扩展?
它不是标准 C,但它是一些 C 嵌入式编译器使用的通用扩展。
在此特定主题上查看我的答案:
@登录C变量声明