主题中讨论的其他器件:MSP430F5529、 MSP430WARE、 MSP430DRIVERLIB
您好!
我正在尝试将 ti-RTOS 示例导入到 CCS 中。 首先、我尝试在 CCS 的 Resource Explorer 中找到适用于 MSP43x 的 TI-RTOS、但没有找到它。 然后、我尝试通过以下链接下载 TI-RTOS:
但是、安装后、我无法将示例导入文件夹。
请帮助将 MSP430 TI-RTOS 示例导入 CCS。
提前感谢。
Xinjun
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.
您好!
我正在尝试将 ti-RTOS 示例导入到 CCS 中。 首先、我尝试在 CCS 的 Resource Explorer 中找到适用于 MSP43x 的 TI-RTOS、但没有找到它。 然后、我尝试通过以下链接下载 TI-RTOS:
但是、安装后、我无法将示例导入文件夹。
请帮助将 MSP430 TI-RTOS 示例导入 CCS。
提前感谢。
Xinjun
您好、Xinjun、
并非所有 MSP430器件都有 TIRTOS 示例。 唯一具有 TIRTOS 的 MSP430示例是 MSP430 F5529、FR5969、FR5994和 FR6989。 您可以在 TI-RTOS 2.20 for MSP43x 入门指南中找到详细信息。
可能需要一些努力、但您可以尝试将 MSP430F5529版本移植到 F5327。
尊敬的 Dennis:
感谢你的答复。
我知道该示例不适用于 F5327。 我尝试导入 C:\ti_tirtos_msp43x_2_20_00_06\examples\msp430\TI 下的示例。 但是、目录下没有.ccsproject 文件、因此我无法将项目导入 CCS。 请提供有关如何在该目录下导入示例的建议。 我使用的是 CCS V11.20。
再次感谢您的帮助。
以下是指向 Wiki 的直接链接-将粘贴内容复制到浏览器中
https://processors.wiki.ti.com/index.php/Creating_TI-RTOS_2.10_Projects_for_Other_MSP430_Devices
好的-抱歉。 不确定原因。 我下载了 html 并放入 zip 文件中。 请参见随附的。
我认为、虽然 wiki 过于复杂、但有一种更简单的方法来实现这一点。 我正在尝试另一种方法、但尚未完成。 基本上、这里是目前看来有效的步骤。 注意-我只展示了关键概念;两者之间有很多小步骤、因此您需要非常熟悉 CCS 和创建项目。 我将记录所有的小步骤、如果这起作用、我将发布一个包含完整说明的 pdf。
下载 tirtos_msp43x_2_20_00_06和 XDCtools_3_32_00_06、然后通过项目属性添加它们并安装它们。 请使用此处所示的确切版本。

接下来创建一个 F5529项目(必须是 F5529、否则将不起作用)、在项目模板和示例下、您应该会看到 TI-RTOS 示例作为项目模板类型的选项。 如果您未选择 F5529、则请返回并尝试重新安装 tirtos 和 XDCtools

然后、在使用 import wiz 进行深入分析的项目模板和示例中、您可以从示例列表中进行选择。

我尝试构建列表中的第一个、并遇到一些错误、但这是在构建 TI-RTOS 的这段时间。
这是我得到的。 我还尝试将器件切换到 F5327、代码重建时出现相同的错误。

如果我能够找出此错误、我相信这将对您有效。 如果您可以遵循并达到这种程度,您可能可以在我执行操作之前修复错误。
我看到了此错误、它与您使用的编译器有关。 有关详细信息、请参阅以下帖子。 使用 TI v16.9.7编译器可以解决该问题。
对 wiki 中描述的 tirtos.mak 文件进行适当更改(为其他人附加的文件以供查看)后、我能够为 F5327构建一个 ti-RTOS 版本、然后为 F5327创建并重新配置一个 CCS 工程。 它构建时没有错误。 遗憾的是、我没有要测试的 F5327、但我相信代码能够正常工作。
您是否能够立即推进您的项目?
大家好、我刚才看了.mak 文件。 我正在使用 Window 10机器、发现我需要进行额外的更改、以便使 "build-ccsmsp430-driverlib"选项正常工作。
第241行 @$(make)-C $(MSP430DRIVERLIB_INSTALL_DIR) part='$(MSP430DEVLIST)'\--> @$(XDCTOOLS_INSTALL_DIR)/gmake -C $(MSP430DRIVERLIB_INSTALL_DIR) part='$(MSP430DEVLIST)\'
旧的命令抛出错误,表示“make”不能识别为命令。
请告诉我、这一变化是否对您有意义。
感谢您的帮助!
在 将 TI-RTOS 项目迁移到定制开发板中找到该 Wiki 页面的存档副本
[我认为 https://processors.wiki.ti.com 现在仅在 TI 网络内部可见、但在禁用对 Wiki 的外部访问之前、回送机器已将其保存]