1

我想使用 Code Composer Essentials v3.1 在 MSP430 处理器上运行 FreeRTOS。我在http://www.westmorelandengineering.com/toc.htm找到了一个例子。具体来说,我正在使用最上面的 FreeRTOS_Demo.zip。当我尝试使用 CCE 打开它时,我收到一个错误,指出工作区“不是由这个版本的 Code Composer 创建的”。因此,我尝试导入项目,但出现错误“由于以下错误,无法读取托管 Make 项目:找不到项目类型 com.ti.ccstudio.managedbuild.ui.programTargetID。托管 Make 功能将不可用对于这个项目。”

我想知道我的问题是什么以及如何才能构建项目,或者我应该以不同的方式解决这个问题?

4

3 回答 3

4

FreeRTOS 支持很多很多很多芯片和很多很多编译器。非标准 C 代码的任何内容都保存在端口层中。

下一个 FreeRTOS 版本(V7,在接下来的几周内发布,并且已经在 SVN 存储库中可用)包括一个 CCS4 端口和 MSP430F5438(MSP430X 内核)的演示。

问候。

于 2011-04-01T12:36:08.403 回答
1

有人告诉我 TI 的 CCS 编译器套件(用于 CCE/CCS)不会构建 FreeRTOS 源代码,因为 FreeRTOS 源代码包含用 gnu 汇编语法编写的东西(文件扩展名 .s 在 CCS asm 和 Gnu asm 之间很常见,但语法不是相同)。在 FreeRTOS 被“移植”到 CCS 编译器套件之前,最好的办法是使用带有 GCC 编译器的完整 CCS,而不是 CCS 编译器。

于 2010-06-21T18:47:06.623 回答
0

恢复僵尸线程...现在不确定 CCE 是否相关...您可以获得具有代码大小限制的免费 MSP430 支持的 CCS 5.3。

我最近使用 TI 的新 MP430Ware 驱动程序库和 Code Composer Studio 5.3 将 FreeRTOS 移植到 CC430,在此处获取:

http://www.freertos.org/Interactive_Frames/Open_Frames.html?http://interactive.freertos.org/entries/22894958-cc430f5137-ccs-5-3

于 2013-02-03T21:24:10.263 回答