Other Parts Discussed in Thread: MSP430F6659
主题中讨论的其他器件: CODECOMPOSER
工具/软件:Code Composer Studio
我是 newbee c 程序员、所以要耐心一点。 我在 Code Composer Studio 7.3中有一个使用 Windows 7的 MSP430 C 项目。 我的项目(USB)运行正常、然后我尝试添加更多代码来整合 SPI 接口、一切都进展不顺利。 我恢复了原始代码、但现在出现了以前没有的问题。 似乎在编译、但在链接器中存在几个未解析的符号错误(我认为)。 我在论坛上搜索/研究了许多关于这些类型问题的答案、并尝试了很多事情(过去两天!) 无法解决我的问题。 可能我通过将库/函数直接复制到项目目录而使事情变得更糟、但看起来仍然没有任何变化。 这些错误与标准 MSP430函数有关、而不是与我的代码有关。 我的项目树如下所示:
来自控制台的错误包括:
从我读取的所有内容中、它表示我遇到了编译器库路径问题或链接器文件路径问题。 尝试了很多组合都没有效果。 以下是编译器和链接器路径信息:
在我从 TI 下载的库资源库中、您可以看到、引用文件中错误消息行的 dma.h 和 dma.c 文件都在那里、我不明白为什么链接器不能执行它。
在库文件下的链接器中、我注意到原始 libmath.a 文件没有指向任何内容、因此我找到了一个并添加了它(不是帮助)。 libc.a 还指向包含3个目录的段(工具的不同版本)、每个目录都具有不同版本的 libc.a、我想我尝试了所有这些目录。 请参阅下面的目录
我已经尝试了所有链接器/编译器路径/文件组合的每个组合、但没有任何改进。 我出了什么问题?

