소스 검색

update pic32ethernet

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1709 bbd45198-f89e-11dd-88c7-29a3b14d5316
wuyangyong 13 년 전
부모
커밋
2d3028d9cf
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      bsp/pic32ethernet/application.c
  2. 1 1
      bsp/pic32ethernet/board.c

+ 1 - 1
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 */
     }
 }
 

+ 1 - 1
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)