工具与软件:
你(们)好
CCS 20无法整合自己的示例
为 EK-TM4C1294XL (hello)创建更简单的示例并以结束
"此项目是使用当前未安装的编译器版本- 18.12.2.LTS [Arm]创建的。[4]此项目是使用当前未安装的编译器版本- 18.12.2.LTS [Arm]创建的。"
如果我将编译器更改为可用编译器(TI Clang v4.0.1.LTS)、编译仍会结束并出现大量错误:"No rule to make target.."、"file not found.."等
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.
工具与软件:
你(们)好
CCS 20无法整合自己的示例
为 EK-TM4C1294XL (hello)创建更简单的示例并以结束
"此项目是使用当前未安装的编译器版本- 18.12.2.LTS [Arm]创建的。[4]此项目是使用当前未安装的编译器版本- 18.12.2.LTS [Arm]创建的。"
如果我将编译器更改为可用编译器(TI Clang v4.0.1.LTS)、编译仍会结束并出现大量错误:"No rule to make target.."、"file not found.."等
尊敬的 Matteo:
对于 Tiva 处理器、 请使用 TI Arm 编译器。 默认情况下、CCS20不安装 TI Arm 编译器、而仅安装 Clang。 我想您的文件系统中的某个位置已经安装了 TI Arm 编译器。 通常、它位于 CCS 安装目录中的/ccs/tools/compiler.下 如果要安装最新的 TI Arm 编译器、请从 https://www.ti.com/tool/ARM-CGT 下载。 下载并安装后、请确保 CCS20将通过设置自动检测到安装位置的路径。 请参阅左下方设置图标上的下图并更新查找路径。 您还可以观看此 CCS20视频培训。 https://www.youtube.com/watch?v=1jkpPGcbxxA

TM4C Driverlib 与 Clang 编译器不兼容。 请参阅此帖子、了解使用 Clang 编译时出现的警告/错误类型。 https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1451473/tm4c123gh6pz-driverlib-and-ti-cgt-armllvm_4-0-1-lts-wchar_t-incompatibility/5567035#5567035
您需要为 Clang 重新编译 driverlib。 您可以将 driverlib 工程从 TivaWare SDK 导入到 CCS 中并重新构建它。 但我不知道您还会遇到哪些其他警告/错误。 这就是我建议您继续使用 TI Arm 编译器的原因。