Guía Rápida De Basicx - NetMedia BX-24 Manual De Instrucciones

Tabla de contenido

Publicidad

Guía rápida de BasicX
¿Qué es BasicX?
BasicX es un completo sistema de control basado en un chip, combinado con un entorno de
desarrollo de software en un ordenador compatible con la plataforma Windows. Un sistema BX-24
combina un chip BasicX con dispositivos adicionales para convertirlo en un controlador autónomo:
Hardware BX-24 – En el sistema BX-24 hay un rápido procesador central con un ROM para
almacenar el sistema operativo BasicX, 400 bytes de RAM, 32 KBytes de EEPROM, y múltiples
dispositivos I/O como controladores, UARTs, ADCs, terminales I/O digitales, buses periféricos
SPI, entre otros. BX -24 utiliza un Atmel AT90S8535 como su procesador central.
Sistema operativo BasicX (BOS) – El sistema operativo BasicX Operating System basado en
chip hace posible el entorno multitarea que convierte al chip de BasicX Chip en un sistema tan
potente. El sistema operativo también contiene el motor de ejecución de alta velocidad de BasicX.
Sistema de desarrollo BasicX – Los programas BasicX han sido desarrollados en la plataforma
de IBM PC y compatibles con los sistemas operativos Windows 95/98/NT. El sistema de
desarrollo de BasicX (Development Environment) incluye un editor, compilador, varias ayudas de
depuración, y códigos fuentes como ejemplos.
La plataforma incorpora un verdadero IDE de 32 bits de Windows. No se utilizan programas DOS
en Windows, lo que significa no hay limitaciones de nombres de archivos de 8 caracteres.
¿Qué ocurre cuando creo un programa?
Después de crear su programa, deberá compilarlo. El compilador traduce el código fuente de BasicX
a un lenguaje binario intermedio comprensible para el chip de BasicX, y escribe los datos en un
fichero (*.BXB). El compilador configura preferencias como las de los terminales I/O, información de
configuración de memoria RAM y otros parámetros de configuraciones importantes poniéndolos en
ficheros de preferencias (*.PRF)
Código fuente --> BasicX Binary file (*.BXB) más
Si está familiarizado con el entorno de programación de PC, un fichero EXE en un PC es el
equivalente a la combinación de los ficheros BXB y PRF en el entorno de desarrollo de BasicX.
Una vez que tenga estos dos ficheros, tendrá la representación completa de su programa. Puede
almacenar estos ficheros en su disco, enviarlos por correo electrónico, o venderlo sin dejar ver ningún
código fuente. Por lo tanto, puede vender sus programas BasicX sin revelar los códigos fuentes de los
mismos.
El entorno de desarrollo descarga el programa directamente a su sistema de desarrollo de software o
a su propia placa.
¿Dónde va el código cuando se descarga?
En un controlador BX-24, una vez que dispone de un fichero binario(*.BXB) y el fichero de
preferencias (*.PRF)de BasicX, el código se descarga en la EEPROM de 32 KB. Una vez iniciado el
chip de BasicX (después del reinicio), transmite y empieza a ejecutar instrucciones procedentes de la
memoria EEPROM. Dado que la memoria EEPROM es no volátil, está a salvo de los cortes de
alimentación. Si se produce algún corte de corriente eléctrica, el código seguirá en la memoria
BasicX24 Referencia del Hardware
BasicX Preferences (*.PRF)
8

Publicidad

Tabla de contenido
loading

Tabla de contenido