Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: main.cpp
- Revision:
- 2:278b7a590311
- Parent:
- 1:6b3335ac3862
diff -r 6b3335ac3862 -r 278b7a590311 main.cpp
--- a/main.cpp Mon Dec 08 09:13:59 2014 +0000
+++ b/main.cpp Mon Apr 20 14:58:21 2015 +0000
@@ -16,9 +16,18 @@
#define RIGHT 0x02
#define DOWN 0x04
#define LEFT 0x08
+#ifdef TARGET_STM32F4
BusIn hatin(PC_0, PC_1, PB_0, PA_4);
BusIn buttonin(PH_0, PA_15, PB_7, PH_1, PC_3, PC_2, PC_15, PC_14, PA_13, PA_14);
DigitalIn psbutton(PC_12);
+#endif
+#ifdef TARGET_KL25Z
+BusIn hatin(PTC1, PTC2, PTB3, PTB2);
+BusIn buttonin(PTE30, PTE29, PTE23, PTE22, PTE21, PTE20, PTE5, PTE4, PTE3, PTE2);
+DigitalIn psbutton(PTB8);
+DigitalOut extraGround(PTD3);
+#endif
+
//Ticker heartbeat;
// Heartbeat monitor
@@ -40,6 +49,9 @@
hatin.mode(PullUp);
buttonin.mode(PullUp);
psbutton.mode(PullUp);
+ #ifdef TARGET_KL25Z
+ extraGround.write(0);
+ #endif
heartbeatLED = 0;
#define UPDATEINTERVAL 0.002
int i = 0;