器件型号:CC3220
您好!
我正在尝试为 SIMPLELINK-CC3220-SDK 安装 SIMPLELINK-SDK-SENSOR-ACTUATOR-PLUGIN、但我想知道如何将此插件准确添加到基本 SDK 中。 我下载了一个文件、但我是否应该将其拖到基础 SDK 中的特定文件夹中以使其正常工作? 我不熟悉这一点、非常感谢您的帮助。
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.
器件型号:CC3220
您好!
我正在尝试为 SIMPLELINK-CC3220-SDK 安装 SIMPLELINK-SDK-SENSOR-ACTUATOR-PLUGIN、但我想知道如何将此插件准确添加到基本 SDK 中。 我下载了一个文件、但我是否应该将其拖到基础 SDK 中的特定文件夹中以使其正常工作? 我不熟悉这一点、非常感谢您的帮助。
嗨、Jack、
您无需将插件添加到 SDK 中。 下载 SIMPLELINK-SDK-SENSOR-ACTUATOR-PLUGIN 后、像从 SDK 导入工程时一样、直接从 CC3220x_LAUNCHXL 文件夹将任何示例工程导入 CCS。
请参阅 此处 了解 sail 插件快速入门指南、该指南提供了帮助用户进行初始设置和运行其第一个示例应用程序的演示的说明。
BR、
成
嗨、Jack、
首先、确保您使用的是"IAR for ARM"。 第二、请记住、您无需"安装"插件。 正如您将从 SDK 构建示例项目以使用生成的二进制文件来刷写器件一样、您也可以对来自 sail 插件的示例项目执行相同的操作。
我在下面提供了配置 IAR 的说明。 正如您所提到的、自从上一个 QSG 创建以来、有一些事情发生了变化、我们目前正在进行更新以反映这些变化。
1) 1)使用 CC3220 SDK 中的文本编辑器打开定制 argvars 文件( / tools/IAR/SIMPLELINK_CC32XX_SDK.custom.argvars)
2) 2)编辑此文件、以便 example_root 和 sail _install_DIR 目录与下图类似
3) 3)在 IAR 上、选择"Tools"->"Configure Custom Argument Variables"
4) 4)单击"全局"->"导入"
5) 5)导入更新的定制 argvar 并重新启动 IAR。
6) 6)将任何示例项目从 sail 插件导入 IAR 工作区。 只需导航至示例工程的 IAR 文件夹并双击.eww 文件即可完成此操作。 例如、如果要导入 i2cbmi160项目、请转到 /examples/rtos/CC3220S_LAUNCHXL/sail/i2bmi160/tirtos/iar
7) 7)将其导入到 IAR 工作区后、右键点击工作区中的项目名称、然后转到选项
8) 8)在输出转换器选项卡上、选中复选框并将输出格式更改为原始二进制文件。
9) 9)此外、转到"Linker"选项卡->"Extra Options"、然后更改以下行:
$SIMPLELINK_CC32XX_SDK_INSTALL_DIR$/source/third_party/fatfs/lib/fatfs.arm4
更改为
$SIMPLELINK_CC32XX_SDK_INSTALL_DIR$/source/third_party/fatfs/lib/iar/m4f/fatfs.a
10) 10)点击"OK"、然后转到顶部菜单中的"Project"、然后点击"make"。 这将生成使用 Uniflash 映像创建器刷写器件所需的二进制文件。
11) 11)将生成二进制文件并在中找到该文件 / /Debug/Exe
请告诉我、您是否对这些步骤有任何问题。
BR、
成