Proyecto de Tesis en Mecatrónica. Universidad Técnica del Norte. Ernesto Palacios <mecatronica.mid@gmail.com>

Dependencies:   EthernetNetIf HTTPServer QEI_hw RPCInterface mbed

Revision:
3:8d5a9e3cd680
Parent:
2:a1b556d78a7f
Child:
4:552beeda4722
--- a/main.cpp	Sat Mar 24 04:40:21 2012 +0000
+++ b/main.cpp	Sat Mar 24 17:37:20 2012 +0000
@@ -1,33 +1,34 @@
-// El siguiente código sirve de ejemplo para 
-// establecer un tren de impulsos y controlar
-// su frecuencia.
- 
-#include "mbed.h"
-#include "setup.h"
-
-Serial     pc( USBTX, USBRX );
-DigitalOut myled( LED1 );
-
-void Setup_PTO_Timer2();
-void ISR_Serial();
-
-uint32_t PRESCALER_STEP;  //Steps for the preescaler
-
-int main() {
-    
-
-    pc.printf( "Teclee 'w' para aumentar, 's' para disminuir, 'z' cambia los pasos " );
-    PRESCALER_STEP = 50UL;
-    //The default prescaler will be 0.05 sec
-
-    Setup_PTO_Timer2();
-    pc.attach( &ISR_Serial );
-    
-    uint32_t period = ( uint32_t LPC_TIM2->PR );
-    pc.printf( "\Period = %d", period );
-    
-    while(1) {
-   
-    
-     }
+// El siguiente código sirve de ejemplo para 
+// establecer un tren de impulsos y controlar
+// su frecuencia.
+ 
+#include "mbed.h"
+#include "setup.h"
+
+Serial     pc( USBTX, USBRX );
+
+void Setup_PTO_Timer2();
+void ISR_Serial();
+
+int main() {
+    
+
+    pc.printf( "\n Ingrese un numero entero seguido de un comando\n luego presione enter por ejemplo: 500-p  " );
+    pc.printf( "\n Comandos:" );
+    pc.printf( "\n p = para cambiara el prescaler por el numero ingresado" );
+    pc.printf( "\n m = para cambiara el valor de MR2 por el numero ingresado:" );
+    pc.printf( "\n n = para cambiara el valor de MR2 por el numero ingresado:" );
+    pc.printf( "\n a = Inicia el timer, no importa el numero" );
+    pc.printf( "\n s = Detiene el timer, no importa el numero" );
+    
+    Setup_PTO_Timer2();
+    pc.attach( &ISR_Serial );
+
+    uint32_t prescaler = (uint32_t ) LPC_TIM2->PR ;
+    pc.printf( "\n\nPreescaler Actual = %d\n\n", prescaler );
+
+    while(1) {
+   
+    
+     }
 }
\ No newline at end of file