3.3 Opciones especiales del teclado
Si justo antes de alimentar la tarjeta RCI-USB, mantenemos presionado uno de los
pulsadores (F1, F2, F3 y F4), podemos activar ciertas funciones especiales.
Estas funciones especiales pueden ser:
A.- Arranque Bootloader – F1
El bootloader o Cargador de arranque, es un pequeño programa que permite cargar en
la tarjeta RCI-USB un nuevo ejecutable o firmware, usando el mismo puerto USB y
sin necesidad de tener de usar un hardware especial.
Para ello, se debe arrancar la tarjeta en modo bootloader, y esto se consigue
presionando el pulsador F1 (pulsador de color rojo) mientras se enciende la tarjeta.
Una vez ha arrancado la tarjeta, se puede soltar el pulsador F1, pues habrá entrado el
bootloader.
Al arrancar el microprocesador en éste modo, queda pendiente y a la espera de una
telecarga. Para telecargar nuevos binarios, se incluye un programa llamado:
RCI_Teleload
Este programa está en el CD-ROM, en la carpeta que se Teleloader.
El programa incluye su propia ayuda.
Los binarios tienen siempre la extensión .HEX, y la carga de un nuevo firmware
duran apenas unos segundos. Cuando el bootload está activo, el LCD no está
operativo. Si se quiere salir del bootloader sin realizar una carga, se apaga y se
enciende la tarjeta.
Esta opción es muy útil cuando se quiere cargar una nueva versión de software a la
tarjeta RCI-USB
B.- Modo Absoluto – F2
El modo absoluto se activa al arrancar la tarjeta RCI-USB mientras se tiene
presionado el botón F2.
Al activar este modo en el arranque, el LCD va a visualizar el mensaje:
Con el modo absoluto activado, el LCD nos va a mostrar entre paréntesis la posición
del conversor ADC. Ejemplo
AZ: 180º (0)
EL: 90º (512)
El microprocesador incluye un conversor ADC de 10 bits por entrada (Az y Elev), que
permite leer un valor digital entre 0-1022.
En ciertos casos puede ser interesante saber qué valor tiene el conversor ADC, y esta
es una de las formas de saberlo (Hay otra que es por comandos en el puerto serie).
ARS-USB; Manual de Referencia
MODE ABSOLUTE ON
Page 23