主题中讨论的其他器件:MSP-IQMATHLIB、 MSP430WARE
您好!
在我的项目中、我在各种文件中使用 IQmathlib 定点算术库。
在每个文件中、我使用以下序列:
#define GLOBAL_IQ 6 //例如 #include
在构建和闪存之后、我注意到在打开的声明时
_iq (211.98232);
它将跳转到 iqmatlib.h 并转到以下部分、就像 GLOBAL_IQ = 4一样
打开以下声明时也会发生同样的情况:
iqtemp =_IQmpy (ucnt、_IQ (-636.8443398));
它将跳至:
我甚至尝试了:
#undef global_IQ #defineglobal_IQ6 #include "IQmathLib.h"
相同的结果:(
这种情况发生在任何文件上的任何#define 值、始终处理 global_iq==4
我在项目属性>编译器>预定义中双击 global_IQ、没有这样的定义
我已经清理并重建了项目。 相同的结果。
有什么想法吗?