Herramientas de usuario

Herramientas del sitio


bitacoraprog1

¡Esta es una revisión vieja del documento!


==== MenuSko Vx: ==== Hasta 13-09-2015

En sus distintas versiones se ha ido generando el sistema y rutinas de control del menu y el teclado, hasta tener el primer programa ejecutable, el contador decimal 16bit - usando aún la antigua librería GLCDv3 para control del display.

==== AsakoTrainer 0.9 ==== 14-09-2015

Cambiado a librería OpenGLCD inicialmente para resolver problema de presentación en el display por el cúal empezaba, al iniciarse, a presentarse todas las cadenas de texto del programa en orden haciendo scroll en un bucle infinito. Después del cambio se descubrió que el problema es el uso de toda la memoria ram disponible para el display (creo que 1024 bytes, al menos a partir de consumir esa me daba problemas, incluso algo antes.). Al descubrirlo (leyendo el apartado del doc de ambas librerías “Arduino print functions” en “libraries/openGLCD/doc/html/page_arduino_print.html”) se cambiaron las sentencias “GLCD.print(“string”);” por “GLCD.print(F(“string”) );” Y se redujo mucho el uso de ram y se solucionó este problema.

Pero una vez adaptada a la nueva librería, mas actualizada, moderna y con mas recursos pues ya se queda con esa.

==== AsakoTrainer 1.0 ==== 22-09-2015

1007 bytes de RAM y 26.954 bytes de memoria de programa.

Programas contador con opciones de 8 y 16 bit, varias frecuencias y dirección seleccionable. Programa para control manual de las salidas descartado luego por muy complejo y caro (en bytes).

bitacoraprog1.1443542075.txt.gz · Última modificación: 2015/09/29 17:54 (editor externo)