1,可以在程序中间定义变量,应为IAR支持使用c++编译器,这个的确是很方便,有兴趣的同学可以尝试一下。
2,如果想定义一个位变量,在keil下是用bit ,在IAR下可以使用bool来定义,但同时要包括stdbool.h的头文件。需要注意的是bool定义的变量和unsigned char定义的变量一样都是占8bits。
1,可以在程序中间定义变量,应为IAR支持使用c++编译器,这个的确是很方便,有兴趣的同学可以尝试一下。
2,如果想定义一个位变量,在keil下是用bit ,在IAR下可以使用bool来定义,但同时要包括stdbool.h的头文件。需要注意的是bool定义的变量和unsigned char定义的变量一样都是占8bits。