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/MSP430F2274:在 Win10上使用 CCS v7构建 SimpliciTI 示例程序-程序一直等待

Guru**** 2387060 points
Other Parts Discussed in Thread: SIMPLICITI
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/739854/ccs-msp430f2274-building-simpliciti-example-program-with-ccs-v7-on-win10---the-program-is-stuck-waiting

器件型号:MSP430F2274
主题中讨论的其他器件:SimpliciTI

工具/软件:Code Composer Studio

你好  

我正在尝试使用 CCS v7在 Win10上为 eZ430-RF2500构建 SimpliciTI 示例

在包含 SimpliciTI 文件( C:\ti\ccsv7\tools\compiler\ti-cgt-msp430_16.9.6.LTS \lib)的文件夹中,有3个库:  

1) 1)我应该使用哪个库?

rts430_eabi.lib

rts430x_lc_sd_eabi.lib

rts430x_lc_rd_eabi.lib

2) 2)它们之间的区别是什么?

我能够使用 rts430_eabi.lib 进行构建、但 示例程序 Simple peer 到 peer 不能正常运行

代码卡在 函数内部的 SMPL_Init (sRxCallback)中: * nwk_buildFrame (uint8_t port、uint8_t * msg、uint8_t len、uint8_t hops)

在一行: while (!(++sTRACTID);/* 事务 ID 不能为0 */

我出了什么问题?

有人对此有任何经验吗?

谢谢你

Maoz Loants

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用用户="Maoz Loants"]

    1) 1)我应该使用哪个库?

    rts430_eabi.lib

    rts430x_lc_sd_eabi.lib

    rts430x_lc_rd_eabi.lib

    2) 2)它们之间的区别是什么?

    [/报价]

    通常、应使用与您的项目最兼容的运行时库。 例如、如果器件是 MSP430X (20位)器件、并且工程是针对大型代码和小型数据存储器模型构建的、则应选择 rts430x_lc_sd_eabi.lib。 您可以在《MSP430编译器用户指南》的第7.1.8节中阅读命名约定和不同变体的相关内容。

    在大多数情况下、您可以让链接器为您的应用程序自动选择正确的运行时库。 请参阅同一指南第4.3.1节中的详细信息。

    [引用 user="Maoz Loants"]我可以使用 rts430_eabi.lib 进行编译,但 对等简单的示例程序 无法正常运行[/quot]

    对于这个问题、我将请您与 MSP430专家联系。 我会将该主题移至他们的论坛、以便他们可以回答这个问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的解释,我将在用户指南中查看命名惯例

    1) 1)我不确定如何自动选择、因为在项目属性->链接器->文件搜索路径中有一个专门写入.lib 名称的窗口。 我是否可以将其留空并选择它 在 General (常规)选项卡下,“Runtime support library (运行时支持库)”字段下?

    2) 2)我在哪里可以找到适用于 CCS v7的 SimpliciTI 项目? (或 CCS v6、然后转换)

    谢谢
    Maoz
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、这个问题看起来就像其他地方的问题:我使用的.cmd 文件是来自 SimpliciTI 库的旧文件、一旦我更改为新的 cmd 文件、程序就运行良好。