在调试程序是遇到一个问题:
#define CONST_A 17
uint16_t i;
i = CONST_A * 2; //17 *2 =34
单步调试时,发现 i=18,这到底是C语言规定不能表示为:CONST_A * 2 ,还是CCS编译器的问题?
囧:
如果你把define改成#define CONST_A (uint16)17,是不是就不是这个答案了?
在调试程序是遇到一个问题:
#define CONST_A 17
uint16_t i;
i = CONST_A * 2; //17 *2 =34
单步调试时,发现 i=18,这到底是C语言规定不能表示为:CONST_A * 2 ,还是CCS编译器的问题?
囧:
如果你把define改成#define CONST_A (uint16)17,是不是就不是这个答案了?
TMS320F28384S: 烧录仿真器连接失败
TMS320F28P659DK-Q1: CLA call fmodf function
TMS320F28034: 在初始化的时候,调用delay_us函数进入非法中断
TMS320F280049C: 数据在debug模式下和release模式下读取不一致
TMS320F28377D: ePWM 使用上升下降模式 进行调制时出现异常驱动