summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwuyangyong <[email protected]>2011-09-16 12:24:57 +0000
committerwuyangyong <[email protected]>2011-09-16 12:24:57 +0000
commit2d3028d9cfe81d5578869436e65779c36505718c (patch)
treec13c5b19f82499c292e81a78747bc00011e977f9
parente7003777e0b58b0238d4e441a803a1eeb1efe0d7 (diff)
update pic32ethernet
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1709 bbd45198-f89e-11dd-88c7-29a3b14d5316
-rw-r--r--bsp/pic32ethernet/application.c2
-rw-r--r--bsp/pic32ethernet/board.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/bsp/pic32ethernet/application.c b/bsp/pic32ethernet/application.c
index 19e7479d40..a7a6552849 100644
--- a/bsp/pic32ethernet/application.c
+++ b/bsp/pic32ethernet/application.c
@@ -40,7 +40,7 @@ static void thread_led2_entry(void* parameter)
{
// .. Toggle the LED
mPORTDToggleBits(BIT_2);
- rt_thread_delay( RT_TICK_PER_SECOND*5 ); /* delay 1s */
+ rt_thread_delay( RT_TICK_PER_SECOND/2 ); /* delay 0.5s */
}
}
diff --git a/bsp/pic32ethernet/board.c b/bsp/pic32ethernet/board.c
index 0ff6895a54..7976817998 100644
--- a/bsp/pic32ethernet/board.c
+++ b/bsp/pic32ethernet/board.c
@@ -38,7 +38,7 @@
// The following is used by the main application
#define SYS_FREQ (80000000UL)
-#define PB_DIV 8
+#define PB_DIV (1 << ((OSCCON&_OSCCON_PBDIV0_MASK)>>_OSCCON_PBDIV0_POSITION) )
#define PRESCALE 256
#define TOGGLES_PER_SEC RT_TICK_PER_SECOND
#define T1_TICK (SYS_FREQ/PB_DIV/PRESCALE/TOGGLES_PER_SEC)