老师您好,我在CCS5.3中建立28335工程,在添加的例程头文件中定义一个宏定义,在C文件中调用,当我在头文件中修改此宏定义的值,通过编译C文件中值没有改变,编译无任何警告和错误,请问老师可能是什么原因?
Young Hu:
要刷新下index试试看啊?
老师您好,我在CCS5.3中建立28335工程,在添加的例程头文件中定义一个宏定义,在C文件中调用,当我在头文件中修改此宏定义的值,通过编译C文件中值没有改变,编译无任何警告和错误,请问老师可能是什么原因?
mangui zhang:
看一下变量形式 全局变量 看看有没有与此变量冲突的
编译不报错 头文件包含到源文件中 源文件中再无此变量的定义
老师您好,我在CCS5.3中建立28335工程,在添加的例程头文件中定义一个宏定义,在C文件中调用,当我在头文件中修改此宏定义的值,通过编译C文件中值没有改变,编译无任何警告和错误,请问老师可能是什么原因?
Seven Han:
请问你是否使用了预编译呢?这样的话需要满足条件才会执行。
老师您好,我在CCS5.3中建立28335工程,在添加的例程头文件中定义一个宏定义,在C文件中调用,当我在头文件中修改此宏定义的值,通过编译C文件中值没有改变,编译无任何警告和错误,请问老师可能是什么原因?
张:
回复 Young Hu:
谢谢,上一问题已解决,重新建立一个工程