主题中讨论的其他器件:CC1312R、 ENERGYTRACE
你(们)好
我已经测试了睡眠和低功耗、似乎无法低于0.9mA、我曾建议可能有两个问题、一个是 JTAG 正在运行、另一个是48MHz 时钟。
此外、为了进行完整性检查、我使用了空 SDK、 该 SDK 在0.58mA 时也很高
能不能有人告诉我如何禁用 JTAG 并使用32K 时钟、或者给我指出示例示例。
此致
David
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.
你(们)好
我已经测试了睡眠和低功耗、似乎无法低于0.9mA、我曾建议可能有两个问题、一个是 JTAG 正在运行、另一个是48MHz 时钟。
此外、为了进行完整性检查、我使用了空 SDK、 该 SDK 在0.58mA 时也很高
能不能有人告诉我如何禁用 JTAG 并使用32K 时钟、或者给我指出示例示例。
此致
David
器件型号:LAUNCHXL-CC1312R1
你(们)好
在我之前没有使用睡眠模式、我想获取一些有关如何实现它的信息/示例、 我正在使用几个线程、其中一个线程源自100ms 计时器。当计时器每 100mS 等待唤醒时、我希望将芯片置于可能的最低功耗模式。如果有任何帮助、我将不胜感激。
> CCS 12.1.0.00007
> TI Clang v2.1.2.LTS
> SimpleLink CC13xx CC26xx SDK - 6.30.01.03
此致
David
尊敬的 David:
如果您将 TI 驱动程序用于您的应用、则电源管理将自行完成。 通常不需要电源驱动器调用。
要检查电源驱动器的功能、您可以从 SDK 中的 GPIO STANDBY / GPIO 关断示例开始。
电源管理用户指南和技术参考手册中的电源管理一章。 尤其是功率模式子章节、这是一个有用的阅读。
此致、
SID
你(们)好、Sid
感谢您的反馈、我使用了 gpioutdown SDK、它运行良好、并将电流降低至100nA 左右、 遗憾的是、我需要实现每100ms 唤醒一次的计时器、我认为没有足够的时间完全复位器件、并在100mS 启动前重新加载所有信息、 我还了解了另一个 SDK GPIO 待机模式、该模式的运行 电流约为0.8mA 。入睡时、我确实需要大约10uA 或更低的电流、您能告诉我实现这一目标的最佳方法吗?
此致
David
然后、指向的线程 Sid 是相关的。 空示例在某种程度上也是相关的、因为这会每500ms 切换一次 LED。
您可以使用每100ms 设置一个信标的时钟对象、并且可以有一个 while 循环在此信标上挂起。 如果您没有任何其他活动任务、系统将在等待设置信号量时进入睡眠状态。 您可能可以通过其他类似的方式执行此操作。 请注意、我仅在 TI-RTOS 中使用过此功能、不确定 FreeRTOS 是否 也使用了此功能。
你(们)好、Sid
我现在已经在 launchpad CC1312R 上创建了一个3秒的闪烁 LED (withThread)、但电流通常为0.9mA、肯定它必须能够比这个低得多? 它不可用。
我附上了代码、您能告诉我哪里出错了
> CCS 12.1.0.00007
> TI Clang v2.1.2.LTS
> SimpleLink CC13xx CC26xx SDK - 6.30.01.03
此致
David
尊敬的 David:
我将合并您创建的另一个线程、使内容保持在同一位置。
此致、
SID
你(们)好
在我之前没有使用睡眠模式、我想获取一些有关如何实现它的信息/示例、 我正在使用几个线程、其中一个线程源自100ms 计时器。当计时器每 100mS 等待唤醒时、我希望将芯片置于可能的最低功耗模式。如果有任何帮助、我将不胜感激。
> CCS 12.1.0.00007
> TI Clang v2.1.2.LTS
> SimpleLink CC13xx CC26xx SDK - 6.30.01.03
此致
[/报价]在此处引用您的最新回复。
尊敬的 David:
具体取决于您需要帮助的方面。 要获得技术支持、E2E 是合适的论坛。
但是、如果您有一个主题相同的已打开的主题、请在此处发布回复。
如果您有新的技术主题、请随时打开新主题。 其理念是使此内容易于管理、具有相同问题的其他人可以在一个位置找到讨论内容。
在本例中、您是否使用能量跟踪进行电流测量? 如果是、您能否分享 GPIO 待机示例测量结果的屏幕截图?
请确保您遵循此处所述的步骤。
https://www.ti.com/lit/an/swra478d/swra478d.pdf
尤其是在使用 Energytrace 时,此图像中的步骤2是从上述文档中摘出的内容。 这可能会有所帮助。 请阅读整个章节、并确保设置正确。
此致、
SID
BTW、此示例展示了如何使用我认为是的时钟对象:
我创建了新的工作区、但它没有解决问题、没有弹出窗口。
CCS 版本:12.2.0.00009
[/报价]新工作区通常可解决此类问题。
我假设您正在尝试在"独立"模式下使用 EnergyTrace。 如果您在调试会话期间尝试它、它是否起作用?
使用的主机操作系统是什么?
谢谢
Ki
单机版是指在调试会话之外运行 EnergyTrace。
在任何情况下、这两个选项都对我有效。
您能否:
-使用全新(空)工作区文件夹重新启动 CCS
尝试启动独立的 ET 会话(我认为这将失败)
关闭 CCS
然后附加生成的 Eclipse 工作区登录 \.metadata\.log 到该线程
谢谢
Ki
你(们)好
以下是您请求的文件、感谢您的帮助。
此致
David
工程部门的一些建议:
-再次尝试新的工作区、并从活动的调试会话运行 ET (首先启动目标的调试会话、连接到目标、加载程序(如果适用)、然后运行 ET。 看看它是否起作用。
-如果上述操作不起作用,请再次尝试上述操作,但在尝试启动 ET 之前也要启用调试服务器日志记录。 然后禁用日志记录并终止 CCS、并将生成的日志附加到此线程(请先压缩日志)
https://software-dl.ti.com/ccs/esd/documents/ccs_diagnostic-logs.html
谢谢
Ki