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.
工具与软件:
你(们)好
在本 主题中、 Rogelio 说"无法通过代码将器件设置为 LPDS 模式"、但我们不了解这意味着什么。 您能解释一下吗?
1. Rogelio 说 可以通过 syscfg 启用电源管理、您知道哪个示例启用了电源管理吗? 或者您是否知道将通过 syscfg 启用电源管理?
2. 我们观察了"power measurement "示例、我们的配置是"always connected mode for LPDS、并且测量结果是在10mA 附近(看起来正常)。 然后我们选中了"开箱即用"示例、测量值在50mA 附近。 结果似乎是两个项目具有不同的电源管理器策略、您是否知道将"开箱即用 "示例配置为" 适用于 LPDS 的始终连接模式"?
谢谢。
BR
Trevor
尊敬的 Rogelio:
我们在 syscfg 中启用该复选框并重新编译项目、然后它只会生成 PowerCC32XX_CONFIG、我们的问题是我们是否需要自行调用 Power_init ()函数? 我们发现工作区中未使用以下结构。
const PowerCC32XX_ConfigV1 PowerCC32XX_config = { .policyInitFxn = PowerCC32XX_initPolicy, .policyFxn = PowerCC32XX_sleepPolicy, .enterLPDSHookFxn = NULL, .resumeLPDSHookFxn = NULL, .enablePolicy = true, .enableGPIOWakeupLPDS = true, .enableGPIOWakeupShutdown = true, .enableNetworkWakeupLPDS = true, .wakeupGPIOSourceLPDS = PRCM_LPDS_GPIO13, .wakeupGPIOTypeLPDS = PRCM_LPDS_FALL_EDGE, .wakeupGPIOFxnLPDS = NULL, .wakeupGPIOFxnLPDSArg = 0, .wakeupGPIOSourceShutdown = PRCM_HIB_GPIO13, .wakeupGPIOTypeShutdown = PRCM_HIB_RISE_EDGE, .ramRetentionMaskLPDS = PRCM_SRAM_COL_1|PRCM_SRAM_COL_2|PRCM_SRAM_COL_3|PRCM_SRAM_COL_4, .latencyForLPDS = 20000, .keepDebugActiveDuringLPDS = false, .ioRetentionShutdown = PRCM_IO_RET_GRP_0|PRCM_IO_RET_GRP_1|PRCM_IO_RET_GRP_2|PRCM_IO_RET_GRP_3, .pinParkDefs = parkInfo, .numPins = 31 };
BR
Trevor