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.

[参考译文] RTOS/LAUNCHXL-CC2650:如何将 Sensor Controller Studio 项目编译到 IAR 嵌入式工作平台中?

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/693195/rtos-launchxl-cc2650-how-to-compile-sensor-controller-studio-projects-into-iar-embedded-workbench

器件型号:LAUNCHXL-CC2650

工具/软件:TI-RTOS

大家好!

我将 LaunchXL-CC2650 Launchpad 与编译器 EWARM 7.40.2搭配使用。 我正在尝试使用 Sensor Controller Studio (v.2.0.324)控制 I2C 传感器、以节省主 MCU 的功耗。 首先、我  以 LaunchPad 的 LED 闪烁灯为例、了解其工作原理。 我能够使用 SCS 正确测试它。 我已经尝试为 IAR 编译器生成驱动程序。 当我尝试打开 IAR_tirtos 项目文件时、我会遇到一些警告:

1.在工程文件中检测到损坏的选项。 将进行备份。 当我按下"OK"时、

接下来、项目"led_blinker_launchpad_tirtos"包含未知工具 CADI_ID。 然后、我按下"OK"、

项目  "led_blinker_launchpad_tirtos"包含未知工具 TIFET_ID。 我将其按下为 OK。  

我忽略这些警告、在编译时、我会遇到 XDC 路径运行错误。  

我的自定义参数变量选项中有自定义参数变量文件。 我尝试在论坛上找到解决方案、但无法找到解决方案。  

如有任何帮助,我将不胜感激。

此致、

Priya

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

    您好、Priya、

    1.在 SCS 中关闭项目

    2.确保源代码输出中没有预先存在的 LED 闪烁程序项目。 在 SCS 中、转至代码生成器、然后按"View Output directory"查看项目的生成位置。 确保删除了整个"led_blinker_launchpad"文件夹。

    3.从开始页面打开项目(确保选择 Launchpad 项目)。

    4.确保示例配置正确:

    5.我使用 IAR 8.20成功编译。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    感谢您的盛情款待。
    我按照建议编译了程序、但问题仍然存在(XDCpath 不正确)。 因此、我尝试将 SCS 项目的 TI-RTOS XDS 路径更改为自定义参数变量中的路径、并且该路径有效。

    不过、感谢您的帮助。 )