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.

[参考译文] CC3220S-LAUNCHXL:如何在参考设计"CC3220智能锁参考&quot 上正确获得功耗;

Guru**** 2538950 points
Other Parts Discussed in Thread: CC3220S, TIDC-01005, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/727121/cc3220s-launchxl-how-to-get-power-consumption-correctly-on-reference-design-cc3220-smart-lock-reference

器件型号:CC3220S-LAUNCHXL
主题中讨论的其他器件:CC3220STIDC-01005UNIFLASHCC3220SDK

大家好、

硬件:CC3220S Launchpad

软件:TIDC-01005

我获得了正确的功能、但我在测量功耗时遇到了困难。  连接到 AP 时的平均功耗约为17mA。

工作步骤:

1.在 TIDC-01005-SW 中通过 uniflash zip 文件对 FW 进行编程 

2. 按 AP 模式配置。

3.重置 CC3220S-LP、它将连接到我的 iPhone (热点)并能正常工作。

我的问题:

如何 配置跳线?  -我尝试 根据《CC3220开发套件硬件用户指南》的"仅为 CC3220和 U8 (板载串行闪存)供电"部分配置跳线。 但它不起作用、 在我的测试中、我将跳线配置为按下图所示工作。

2.平均功耗为何为17mA? 这是因为 AP 路由器吗?(我使用 iPhone 作为 AP 路由器)

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

    尊敬的 Jack:

    除了 RST_pu (J9)之外、您能否移除所有跳线? 连接 VBAT 和 BRD 的跳线配置仅适用于电池电源(如果您想为整个电路板供电)(本节在上方)。
    您是否也移除了 R141?

    此致、
    Sarah

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

    您好、Sarah、

    如果 BRD 断电、CC3220将无法连接到 AP。 我想测试 CC3220和闪存的功耗、因此我不需要整个板、但我不知道如何移除它、它工作正常。

    请注意、R141已被删除。

    提供随附的 uniflash zip 文件,它与 TIDC-01005-SW 相同 。 您能帮助检查这是否正确。  

    e2e.ti.com/.../wifi_5F00_doorlock_5F00_RS_5F00_tirtos_5F00_180420155106.zip

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

    您提到您正在使用软件下载中的 UniFlash zip 文件。 此配置中使用的默认图像启用了传感器线程。

    由于您正在测量功率并移除传感器 BoosterPack、您能否确保您具有-
    1) 1)已导入 CCS 工程
    2) 2)通过设置(#define SENSORS (0))(在 wifi Doorlock_app.h 中)禁用传感器线程
    3) 3)此外、在 Project Properties -> Build -> ARM Compiler -> Predefined Symbols that use_power_policy is predefined
    4) 4)已重建应用程序
    5) 5)将 UniFlash 配置中的 mcuimg.bin 文件替换为新版本

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

    您好 Ben、

    我尝试根据 TIDC-01005 CH3.1.2.1.3 "将项目源文件导入 CCS"导入项目。

    但我收到一条错误消息"product 'com.tw.simplelink_sdk_BLE_plugin" v0.0未当前安装且没有可用的兼容版本。"

    我的步骤如下:

     1.安装我们需要的所有工具、包括 CCSv8.10、CC3220SDK v2.10、 BLE 插件 v1.40、 传感器和传动器插件 v1.20、BLE SDK v1.50

    2.将 "wifi Doorlock"置于路径: C:\ti\simplelink_cc32xx_sdk_2_10_00_04\examples\rtos\CC3220S_LAUNCHXl\demos

    3.打开 CCS 并导入项目=>显示错误消息  "product 'com.tw.simplelink_sdk_BLE_plugin" v0.0当前未安装、并且没有可用的兼容版本。"

    您能帮助我检查我错过的内容吗?

    BR、

    插孔

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

    当您转至 Window -> Preferences -> Code Composer Studio -> Products 时,您能否检查 BLE 插件是否出现在 Installed Products 列表下?

    如果您已下载插件、但尚未重新启动 CCS 或强制 CCS 安装任何新下载的产品、则可能不知道在何处查找插件内容。

    要尝试使其识别所有下载的 SDK /插件、请重新启动 CCS 或按首选项窗口中的"rediscover"按钮、然后安装它们。 然后再次尝试导入门锁项目。

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

    您好 Ben、

    我可以在检查您最后建议的"已安装产品"列表后导入项目。 但是、当我编译项目时、我仍然会收到一条错误消息。

    错误消息: "请在上面的 OTA_VENDOR_TOKEN 中定义您的个人云帐户令牌"

    我尝试通过更改 WIFI_Doorlock_app.h 中的定义"#define OTA (0)"来禁用 OTA、但仍然收到相同的错误消息。

    如果我现在不需要 OTA 功能、并且没有 OTA_VENDOR_TOKEN、如何禁用 OTA?

    BR、

    插孔

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

    您好 Ben、

    更新状态

    我正在尝试创建新的 CCS 工作区并再次导入"WIFI_Doorlock"项目。

    将设置更改为

    #define OTA         (0) //禁用 OTA

    #define SENSORS       (0)//禁用传感器

    下面显示了错误消息、 请帮助我检查我错过的内容。

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

    尊敬的 Jack:

    默认情况下、门锁项目要求 SimpleLink 主机驱动程序库项目(可从 SDK 导入的项目列表中的"simplelink")与主应用程序位于同一工作区中。 如果此库的编译版本(simplelink.a)未链接到工程、则可能会解释未解析的符号。

    尝试导入库并确保 Doorlock 应用程序成功链接到库、然后重新构建。

    此致、

    本·M

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

    感谢你的帮助。
    我现在可以成功编译了。 但我没有用于测试功耗的 EVM、因此我稍后会向您提供反馈。

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

    您好 Ben、

    很抱歉、我的回复很晚、我可以降低功耗。

    再次感谢。

    BR、
    插孔