This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 低功耗蓝牙软件开发人员#39;s 指南3.00问题

Guru**** 2589300 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/605273/bluetooth-low-energy-software-developer-s-guide-3-00-issue

您好!

我不确定这是否是软件开发人员指南中报告问题的正确位置、 但在3.00.01版中、在开发低功耗蓝牙应用->在定制板上运行 SDK ->创建定制板级配置文件中、第2步是在项目的 board.c 和 board.h 文件中添加新的预处理器定义、在 board.h 中、您将添加:

#Elif Defined (MYBOARD)
#include "../../boards/MYBOARD/MYBOARD.h 


这是不正确的、应该是:


#Elif Defined (MYBOARD) #include "../../boards/MYBOARD/Board.h

使用 MYBOARD.h 可防止应用程序代码查找任何 Board_XXXX 引脚、因为它们不包含在内。 仅包括 MYBOARD_XXX 引脚。 还可以将其与/source/target/cc2640r2lp 文件夹下的现有 cc2640r2lp #includes 进行比较、其中 cc2640r2lp_board.h 包含 Board.h、而不是 CC2640R2_LAUNCHXL.h

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢! 我们会将反馈整合到我们的文档中!