MSP430头文件问题
化蝶为蛹10:36:50#defineP1IN_(0x0020)/*Port1Input*/READ_ONLYDEFC(P1IN,P1IN_)其中,#defineDEFC...
化蝶为蛹 10:36:50
#define P1IN_ (0x0020) /* Port 1 Input */
READ_ONLY DEFC( P1IN , P1IN_)
其中,
#define DEFC(name, address) __no_init volatile unsigned char name @ address;
#define READ_ONLY const
问题1是:P1IN是地址0x0020的一个指针呢?并且这个指针放在了ROM中,不会被优化,不会初始化。
问题2是:C430中的取地址符号是 @ 对吗?C中的取地址符号是 & 。@和&用法一样对吗? 展开
#define P1IN_ (0x0020) /* Port 1 Input */
READ_ONLY DEFC( P1IN , P1IN_)
其中,
#define DEFC(name, address) __no_init volatile unsigned char name @ address;
#define READ_ONLY const
问题1是:P1IN是地址0x0020的一个指针呢?并且这个指针放在了ROM中,不会被优化,不会初始化。
问题2是:C430中的取地址符号是 @ 对吗?C中的取地址符号是 & 。@和&用法一样对吗? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询