pausa

Dependencies:   mbed

Fork of primercorte by edson antonio vargas villarreal

Revision:
0:0119b611fc51
Child:
1:6ed951d975cc
diff -r 000000000000 -r 0119b611fc51 main.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.h	Wed Apr 11 02:19:13 2018 +0000
@@ -0,0 +1,59 @@
+#ifndef MAIN_H   
+#define MAIN_H  
+ 
+ 
+#include "draw.h"
+#include "memory.h"
+//******************************************************************************
+// Desarrollado por ferney beltran fbeltran@ecci.edu.co
+//******************************************************************************
+ 
+//*****************************************************************************
+//  COMANDOS
+//  |POS_0|POS_1|POS_2| POS_3 | 
+//  | #C  |  a  |  b  |   c   |
+//
+// #C       ->  Indica el comando FF, FE, ...
+// a        ->  es el fin de comando F0 en otros casos es el valor de la coord X
+//b         ->  Coordenada Y
+// c        ->   fin de comando F0
+ 
+// Nota: El fin  de comando no se almacena 
+//******************************************************************************
+ 
+/*
+prueba 1
+ff f0 
+ 
+prueba 2
+fe f0 fd 00 00 f0 fc f0 fd 00 32 f0 fd 32 32 f0 fd 32 00 f0 fd 00 00 f0 fb f0  fa f0
+ff f0
+ 
+prueba 3
+fe f0 fd 00 00 f0 fc f0 fd 00 0A f0 fd 32 0A f0 fd 32 14 f0 fd 00 14 f0 fd 00 1E f0 fd 32 1E f0 fd 32 28 f0 fd 00 28 f0 fa f0
+ff f0
+ 
+ 
+ 
+*/
+ 
+#define DEBUG 1
+ 
+ 
+void debug_m(char *s , ... );
+uint32_t read_command();
+void init_serial();
+void drawing();
+void saving();
+ 
+ 
+/********************* PARAMETROS PARA DEFINIR  EL  COMMANDO ******************/
+#define CM_DRAWING  0xff
+#define CM_SAVING   0xfe
+#define CM_VERTEX2D 0xfd
+#define CM_DRAW 0xfc
+#define CM_NODRAW 0xfb
+#define CM_STOP 0xfa
+#define CM_END 0xf0
+ 
+#endif //  MAIN_H 
\ No newline at end of file