请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:SM320F28335-SM320F2833 EP 工具/软件:
我们将 SM320F28335PTPS 用于井下钻具应用。 器件使用6MHz 振荡器运行。 我关闭了所有外设时钟和 PLL。 在室温下、20 mA 上为3.3V 电压轨、20 mA 上为1.9V 电压轨。
我还可以做些什么来降低这种功耗/电流消耗?
谢谢
阿里夫
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.
工具/软件:
我们将 SM320F28335PTPS 用于井下钻具应用。 器件使用6MHz 振荡器运行。 我关闭了所有外设时钟和 PLL。 在室温下、20 mA 上为3.3V 电压轨、20 mA 上为1.9V 电压轨。
我还可以做些什么来降低这种功耗/电流消耗?
谢谢
阿里夫
您好 Arif、
我有几个建议:
1.降低 CPU 时钟频率:由于您已经关闭了 PLL、您可以尝试将 CPU 时钟频率降低到尽可能低的值。 这可以通过使用 SysCtl_setClock ()函数配置时钟树来完成。
2. 禁用未使用的模块 :即使您已关闭外围设备时钟,某些模块仍可能被启用。 查看器件的数据表并禁用任何未使用的模块、例如 ADC、DAC 或串行通信模块
3、 将器件置于低功耗模式(LPM):SM320F28335PTPS 具有各种低功耗模式、如 LPM0、LPM1、LPM2和 LPM3。 将器件置于其中一种模式可显著降低功耗。 您可以使用 SysCtl_enterLPM()函数进入低功耗模式。
希望这有所帮助。