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.
工具/软件:Code Composer Studio
您好!
我正在使用 CCS 为 MSP430FR6989 Launchpad 编写代码。 我将项目设置为使用 GCC、我还想使用 driverlib。 我不确定我的操作是否正确、我 找不到任何文档来帮助我进行设置。 无论如何、我所做的是从 MSPWARE driverlib 目录中复制 MSP430FR5xx_6xx 文件夹、并将该文件夹粘贴到我的项目目录中。 然后、在 Include Paths 下、我添加了此目录、以便项目指向 tis 目录中的 h 文件。 在此之后、我编译了程序并成功编译了该程序。 我能够通过 Launchpad 打开和关闭 LED。 但是、我会收到许多警告
一个是
"从不同大小的整数转换为指针... --单击此选项将使我转到 hwmemmap.h"
另一个警告是
"建议'|'操作数中算术的括号"
对此有什么想法吗? 此外、我的设置中是否缺少任何内容? 我是否应该在符号下包含类似于 "target_in_TM4C..."的内容 - 设置 Tiva 以及 库路径。 与 TM4C 不同、我在 driverlib 文件夹中看不到任何.lib 文件。
谢谢。
AJ
您好!
感谢您的发帖。 这些警告是无害的。 我已经报告过这些问题、因此将来会修复这些问题。 您的设置看起来不错、因为您没有看到任何好的错误。 此外、不需要 target_in_xxxxxx #define。
由于提供了源代码、您的项目可以根据所选的编译器(有多个可用选项)重新编译其自己的 driver.lib。 为 GCC 设置项目的方式基本上是首选方法。 对于 CCS 编译器、有一种更简单的方法。
如果创建新的 CCS 工程:
如果添加到现有 CCS 工程:
注意:对于第二种方法、您必须安装 MSP430Ware 或 MSP430 DriverLib 的一个版本并由 CCS 指向该版本。
另一个选项是创建 CCS MSP430 DriverLib 项目、然后将编译器更改为 GCC。 但是、您必须再次手动更改包含路径、因此此选项比其他选项要简单/快捷。
此致、
James
MSP 客户应用
你好、AJ、
请参阅以下主题。 如果您有任何其他与编译器相关的问题、请将其发布到 TI Code Composer 论坛 或 TI C/C++编译器论坛。
此致、
James
MSP 客户应用