Deep power-down mode example program.

Dependencies:   mbed

LPC810のDeep power-downモードのテストプログラム。
LEDが消灯している時間はDeep power-downモードで作っています。

Warning

Deep power-downモードではリセットピンによるリセットは効きません。
フラッシュ書き込みにはISPモード(nISP=L)でパワーオンリセットして下さい。

Revision:
1:de1ba63f90b8
Parent:
0:843a94215f82
--- a/main.cpp	Thu Jul 10 04:26:53 2014 +0000
+++ b/main.cpp	Wed Aug 27 11:05:21 2014 +0000
@@ -11,19 +11,19 @@
 #define dp7       // GND
 #define dp8 P0_0
 
-DigitalOut led1(dp5);
+DigitalOut led1(dp8);
 
 int main()
 {
     led1 = 1;
-    wait_ms(3);
+    wait_ms(10);
     led1 = 0;
 
-    int ms = 500;
+    int ms = 150;
     int cnt = DeepPowerDown::getData0();
-    if (++cnt >= 3) {
+    if (++cnt >= 4) {
         cnt = 0;
-        ms = 3*1000;
+        ms = 1500; // 1.5sec
     }
     DeepPowerDown::setData0(cnt);
     DeepPowerDown::wakeupTimer_ms(ms);