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.

[参考译文] 编译器/TM4C1294NCPDT:I#39;已经导入库函数。 为什么尚未定义参数?#39;t?

Guru**** 2455560 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/642245/compiler-tm4c1294ncpdt-i-ve-already-imported-library-functions-why-hasn-t-the-parameters-been-defined-yet

器件型号:TM4C1294NCPDT

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

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

    您可能缺少项目级定义或指向 DriverLib 或您所使用的 TM4C 器件的预定义变量的链接。 不确定这在 uVision 中是如何工作的、但这是您看到错误的常见原因。 也许社区成员会充分了解 uVision、以指导您如何解决这个问题。

    如果可以、请下载 CCS、导入 TivaWare UART 应用程序、如 UART_echo、然后查看以下工程属性位置以查看如何为 CCS 配置它、然后尝试对 uVision 执行相同的操作:

    Project Properties -> Build -> ARM Compiler -> Advanced Options -> Predefined Symbols
    Project Properties -> Build -> ARM Linker -> File Search Path
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    正如这里经常提到的那样(但尚未充分采纳)-用户的"专用于"官方项目"(包括在其特定 IDE 中)应避免出现此类"基本问题"。

    正如供应商拉尔夫所说的那样-需要(很多)"挂钩"-并且"通过使用 IDE 提供的项目将这一负担转移给熟练的其他人"应该是您规定的"攻击方法"。

    验证"IDE 源项目"是否正常工作后、您可能会注意到"所有挂钩、链接、设置(等)" 然后,只有那时,冒险,“训练车轮”。