From 20c0a5feee9baf9a3e06cefcbad1edb7d7e8b648 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Wed, 27 Apr 2011 03:24:07 +0200 Subject: [PATCH] fix pin directions --- firmware/src/edubrm.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/firmware/src/edubrm.c b/firmware/src/edubrm.c index 7f08ed4..5644ec8 100644 --- a/firmware/src/edubrm.c +++ b/firmware/src/edubrm.c @@ -117,6 +117,9 @@ void PinInit() { LPC_IOCON->PIO3_0 |= 0x00; LPC_IOCON->PIO3_1 &= ~0x07; LPC_IOCON->PIO3_1 |= 0x00; + LPC_GPIO2->DIR |= (1<<8) | (1<<9) | (1<<10) | (1<<11); + LPC_GPIO3->DIR |= (1<<0) | (1<<1); + //set chip select pins function LPC_IOCON->PIO0_2 &= ~0x07; // DDS LPC_IOCON->PIO0_2 |= 0x00; @@ -124,6 +127,8 @@ void PinInit() { LPC_IOCON->PIO3_3 |= 0x00; LPC_IOCON->PIO3_2 &= ~0x07; // OPAMP2 LPC_IOCON->PIO3_2 |= 0x00; + LPC_GPIO0->DIR |= (1<<2); + LPC_GPIO3->DIR |= (1<<2) | (1<<3); PinDir(0); // all 3 pins are output 0 PinState(1, 0);