pwr_stop例程¶
1 功能概述¶
本代码示例主要演示如何进入stop模式下,及stop模式下功耗测量, P1端口输入变化中断(P1.0、P1.1、P1.2、P1.3、P1.4、P1.5、P1.6、P1.7)。
备注:P1端口输入变化中断包括:
1、高电平变为低电平;
2、低电平变为高电平;
2 环境要求¶
Board: PAN221x_EVB
逻辑分析仪
PANCHIP RISC IDE
3 编译和烧录¶
例程位置:`PAN221x_DK_Public\01_SDK\c_demo\basic_demo\low_power
打开low_power目录下low_power.cproj工程,编译整个代码工程。
4 测试方法(以P1.2口电平变化中断唤醒为例)¶
1、设置系统时钟源为dpll,并配置系统时钟为8Mhz;
2、配置唤醒方式为P1.2口电平变化唤醒中断;
3、将P1.2和外部按键电路连接,这样按键未按下时,P1.2口为高电平,待按键按下去后,P1.2口为低电平,这样产生P1.2口电平变化中断,进而唤醒mcu;
4、其它唤醒方式可参考以上方法;
备注:外部按键电路如下图所示:
6 Rom/Ram资源使用情况¶
rom 196 bytes, ram 3 bytes