主题中讨论的其他器件: ENERGYTRACE
您好!
我在定制板上使用 TI BLE cc2652R。目前我使用的是 simple_peripheral 示例代码、我已根据应用修改了该代码。
现在、修改后的代码表明电路板的电流消耗为3mA、因此我想进入电源开关待机模式、然后在某个时间后唤醒电源开关。您可以建议进入待机模式的步骤、然后使用 RTC 唤醒电源开关。
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.
您好!
我在定制板上使用 TI BLE cc2652R。目前我使用的是 simple_peripheral 示例代码、我已根据应用修改了该代码。
现在、修改后的代码表明电路板的电流消耗为3mA、因此我想进入电源开关待机模式、然后在某个时间后唤醒电源开关。您可以建议进入待机模式的步骤、然后使用 RTC 唤醒电源开关。
您好、chaitali、
您之前 的 E2E 主题中已经提供了支持。 simple_peripheral 示例由 电源管理设计 、可在定义 power_saving 后进入待机模式并在蓝牙无线电接收时唤醒、如您所述。 如果问题发生在代码更改(例如阻止空闲任务运行)或自定义硬件(也包括电源测量工具)中、则 RTC 运行和电源 API 将不会有所帮助。 您需要使用一 个简单的 gpiostandby 示例评估功耗、以确认在继续 BLE 开发之前、您可以使用硬件和工具实现预期的1uA 电流。
此致、
Ryan
首先、在定义了 power_saving 且不进行其他代码更改的情况下评估简单外设示例。 只有在确认这会产生预期的功耗后、您才能开始添加任务。 确保可以正确暂停、并使用 BLE-5 Stack 调试指南 帮助您使用调试器 ROV 和 EnergyTrace 模块进一步评估运行时任务操作。
此致、
Ryan
您好!
因此、当器件进入睡眠模式并达到预期电流消耗时、我已关闭 UART、但为了唤醒器件、我将在 BLE 上发送一个帧、然后器件应唤醒该帧、我将进一步尝试通过 UART 发送 到另一个帧 微控制器。因此,我在一个回调函数中再次调用 UART_open 函数,在该函数中,我通过 BLE 接收数据,但即使我再次打开 UART,BLE 帧也不会发送数据,因此如何在 BLE 上再次发送数据?