IOTKIT - 微信宠物屋_V2.2 程序疑问!
#ifdef Gokit#defineInfrared_EXTI_IRQHandler EXTI9_5_IRQHandler
#endif
#ifdef STUNO
#defineInfrared_EXTI_IRQHandler EXTI15_10_IRQHandler
#endif
#ifdef Xnucleo
#defineInfrared_EXTI_IRQHandler EXTI15_10_IRQHandler
#endif
程序里面多次用到Gokit STUNO Xnucleo 问题来了,他们都是用于预处理的标识符
我全文搜索过了,根本没有对他们进行定义?????????????
怎么用??????
本帖最后由 yCat 于 2015-10-26 10:18 编辑
你去看看预编译的相关的用法,这个是预编译的内容,例如第一句:
#ifdef Gokit
#defineInfrared_EXTI_IRQHandler EXTI9_5_IRQHandler
#endif
如果你在其他相应有调用的c文件或者h文件定义和使用以下语句:
#defineGokit
那么就会编译执行#define里面的内容
#ifdef Gokit
#defineInfrared_EXTI_IRQHandler EXTI9_5_IRQHandler
#endif
页:
[1]