请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2640 Thread 中讨论的其他器件: CC2650
工具/软件:TI C/C++编译器
您好!
我在图像 B 上使用 simple_primphy_cc2650lp 添加了一些服务。我编译了代码并下载到运行 cc2640、但它没有显示我添加的服务。
在分析代码后、我发现问题是由引起的
#ifndef feature_OAD_ONCHIP SimpleProfile_AddService (GATT_All_services);//简单 GATT 配置文件 #endif //!feature_OAD_ONCHIP
由于在预处理器中定义了 feature_OAD_ONCHIP、因此在编译期间跳过此部分
但是当我删除 Feature_OAD_ONCHIP 时。 它显示了编译错误、如下所示:
器件信息服务运行正常、因为它们不依赖于 FITY_OAD_ONCHIP。
请帮助我如何安全删除 feature_OAD_ONCHIP? 以便所需的代码可以是编译过程的一部分。
非常感谢。