请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430F2132 工具/软件:Code Composer Studio
我有一个由华盛顿大学发布的项目、用于 MSP430F2132上的一些 RFID 固件。
这是一个很棒的代码,我喜欢它! 但它方便地将 R4和 R5用于 C 变量、因此只能在 IAR 中使用(eww...) 请参阅以下内容-
hw41_D41.c:237-243 -
//编译器使用工作寄存器4作为全局变量
//指向&cmd[位]的指针
extern volatile __no_init __regvar unsigned char* dest @ 4;
//编译器使用工作寄存器5作为全局变量
//从读取器接收的位数
extern volatile __no_init __regvar unsigned short bits @ 5;
几年前、我研究过这一点、CCS 不支持这一点、只有 IAR 支持。 现在是否有办法在 CCS 中支持此功能? 我对使用 IAR 感到非常厌倦、请告诉我! )