完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
自己设计硬件,VDD3P3_RTC与VDD3P3_CPU分别供电,在系统进入深度睡眠前打开ULP,接着断掉VDD3P3_CPU的电源,ULP可以工作吗,
还有个问题就是,断掉VDD3P3_CPU的电源,IO hold on就失效了,用的是GPIO4 |
|
相关推荐
1个回答
|
|
首先,我们需要了解ULP(Ultra Low Power)是一种超低功耗的工作模式,通常用于在深度睡眠状态下执行一些简单的任务。在这种情况下,我们需要考虑以下几个方面:
1. VDD3P3_CPU和VDD3P3_RTC的电源关系:通常情况下,VDD3P3_CPU是CPU的电源,而VDD3P3_RTC是实时时钟(RTC)的电源。在进入深度睡眠模式时,CPU会停止工作,但RTC仍然需要工作以保持时间。 2. 在系统进入深度睡眠前打开ULP:在这种情况下,ULP需要从VDD3P3_RTC获取电源,因为CPU已经停止工作。 3. 断掉VDD3P3_CPU的电源:如果断掉VDD3P3_CPU的电源,ULP可能无法正常工作,因为它可能依赖于CPU的某些功能或者需要与CPU进行通信。 4. IO hold on失效问题:如果断掉VDD3P3_CPU的电源,GPIO4的IO hold on功能可能会失效。这是因为IO hold on功能可能依赖于CPU的某些功能,当CPU停止工作时,这些功能可能无法正常工作。 综上所述,断掉VDD3P3_CPU的电源可能会影响到ULP的正常工作,以及GPIO4的IO hold on功能。为了确保ULP能够在深度睡眠状态下正常工作,建议不要断掉VDD3P3_CPU的电源,而是让CPU进入深度睡眠模式。同时,可以设计硬件时将VDD3P3_RTC与VDD3P3_CPU分别供电,以确保RTC在CPU进入深度睡眠时仍然能够正常工作。 |
|
|
|
只有小组成员才能发言,加入小组>>
1118 浏览 1 评论
574浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
461浏览 5评论
461浏览 4评论
435浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 18:50 , Processed in 0.968140 second(s), Total 81, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号