/* add user code begin private define */ #define LOWER_POWER_SLEEP_MODE 0 #define LOWER_POWER_DEEP_SLEEP_MODE 1 #define LOWER_POWER_STANDY_MODE 0 /* add user code end private define */ /* private macro -------------------------------------------------------------*/ /* add user code begin private macro */ /* add user code end private macro */ /* private variables ---------------------------------------------------------*/ /* add user code begin private variables */ /* add user code end private variables */ /* private function prototypes --------------------------------------------*/ /* add user code begin function prototypes */ /* add user code end function prototypes */ /* private user code ---------------------------------------------------------*/ /* add user code begin 0 */ /* add user code end 0 */ /** * [url=home.php?mod=space&uid=247401]@brief[/url] main function. * @param none * @retval none */ int main(void) { /* add user code begin 1 */ uint32_t i = 0; /* add user code end 1 */ /* system clock config. */ wk_system_clock_config(); /* config periph clock. */ wk_periph_clock_config(); /* nvic config. */ wk_nvic_config(); /* add user code begin 2 */ //wk_delay_ms(8000); for(i=0;i < 16000000;i++); /* add user code end 2 */ while(1) { /* add user code begin 3 */ /* disable systick */ SysTick->CTRL &= (uint32_t)0xFFFFFFFE; #if LOWER_POWER_SLEEP_MODE /* enter sleep mode */ pwc_sleep_mode_enter(PWC_SLEEP_ENTER_WFI); #endif #if LOWER_POWER_DEEP_SLEEP_MODE /* reduce ldo before enter deepsleep mode */ pwc_ldo_output_voltage_set(PWC_LDO_OUTPUT_1V0); /* congfig the voltage regulator mode.only used with deep sleep mode */ pwc_voltage_regulate_set(PWC_REGULATOR_LOW_POWER); /* enter deep sleep mode */ pwc_deep_sleep_mode_enter(PWC_DEEP_SLEEP_ENTER_WFI); #endif #if LOWER_POWER_STANDY_MODE /* enter standy mode */ pwc_standby_mode_enter(); #endif /* add user code end 3 */ } } 3、测试结果如下 MCU电压3.3V,运行时钟频率为16M 运行模式 睡眠模式 深度休眠模式 待机模式 根据实测数据,深度休眠模式只有7.5uA和待机模式下1.2uA,从数据来看还是不错的,但是相比STML051,还是逊色一点。它的待机模式只有0.27uA。相较之下,AT32还是有很大空间的
举报
ArteryMCU 打赏了 30.00 元 2025-01-09 理由:[L021开发板评测活动]内容优质
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
45
473
3
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号