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.

[参考译文] 编译器/CC2650:CC2650 Launchpad

Guru**** 2550550 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/578803/compiler-cc2650-cc2650-launchpad

器件型号:CC2650

工具/软件:TI C/C++编译器

您好!

我正在尝试使用 TI RTOS 中 ExtFlash 驱动程序的某些功能来扩展"Project Zero"代码。

以下是我修改过的代码:

#include 

静态 bool ExtFlash_init (void)
{
if (!ExtFlash_open()){
返回 false;
}
ExtFlashInfo_t* extFalshInfo = ExtFlash_info();
log_info3 ("打开的 extflash 设备(大小:%d、dev id:%d、manf id:%d)"、extFalshInfo->devicesize、extFalshInfo->DevID、 extFalshInfo->manfId);
返回 true;
}

静态 void ProjectZero_init (void)
{
if (!ExtFlash_init ()){
LOG_ERR0 ("初始化 ExtFlash 时出错");
Task_exit();
}
Log_info0 ("Extflash initialized");
//
*更多 PROJECTZERO_init 代码
*/
} 

我遇到链接错误:

  1.  #10010链接期间遇到错误;"project_zero_app_cc2650launchxl.out"未生成 project_zero_app_cc2650launchxl C/C++问题
  2. #10234-D 未解析的符号仍然存在 project_zero_app_cc2650launchxl C/C++问题

  3. gmake:***[全部]错误2.

  4. gmaked[1]:***[project_zero_app_cc2650launchxl.out]错误1.

  5. 未解析的符号 ExtFlash_info、首先在中引用

  6. 未解析的符号 ExtFlash_open、首先在中引用

我想如何修复这些错误?

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否将 ExtFlash.c 添加到项目中?