Paralaje SX

Ir a: navegación, búsqueda de

Paralaje SX es una línea de discontinuadas Microcontroladores comercializado por Paralaje. Diseñado arquitectónicamente similar a la Microcontroladores PIC utilizado en las versiones originales de la BASIC StampMicrocontroladores SX reemplazó el PIC en varias versiones posteriores de ese producto.

Contenido

  • 1 Producción
    • 1.1 Fin-de-vida
  • 2 Detalles técnicos
  • 3 Aplicaciones del mundo real
  • 4 Desarrollo y depuración
    • 4.1 Windows
    • 4.2 Temas
    • 4.3 Herramientas alternas
      • 4.3.1 CCS SX/C
      • 4.3.2 C4SX
  • 5 Linux/Unix based Development
    • 5.1 gsasm
    • 5.2 gSXprog
    • 5.3 Vino
  • 6 Véase también
  • 7 Enlaces externos
  • 8 Referencias

Producción

Los diseños para los dispositivos son propiedad de Ubicom (antiguamente Scenix, por lo tanto "SX"). El SX muere fueron fabricados[citación necesitada] por Ubicom, quien los envió a paralaje para empaquetar. Ubicom había hecho procesadores con pernos de 18, 20, 28, 48 y 52, sino porque la paralaje no tienen paquetes para 18 y 52 pines fichas[citación necesitada], la SX-18 y SX-52 fueron descontinuadas.

Fin-de-vida

El 31 de julio de 2009, paralaje anunció que la línea SX había alcanzado su producción EOL (End of Life) como Ubicom ya no podría ser fabricación muere basado en los diseños; después de que se hayan agotado los suministros desde el final de "compra de toda la vida", no se repone los productos asociados. En el mismo anuncio, paralaje expresó la disponibilidad de sus productos basado en Dispositivos SX no estaría impactados y ese apoyo técnico permanecería disponible.[1] [2]

Detalles técnicos

Microcontroladores de la paralaje SX series son 8-bit RISC microcontroladores (utilizando una palabra de 12 bits de instrucción) que tienen una velocidad inusualmente alta, hasta 75 MHz (75 MIPS) y un alto grado de flexibilidad. Incluyen hasta 4096 palabras de 12 bits de Memoria Flash y de hasta 262 bytes de memoria de acceso aleatorio, un contador de 8 bits y otro apoyo lógica. Ellos están especialmente orientados a la emulación de hardware de entrada-salida en software, que los hace muy flexible. Mientras los micr3ofonos SX de paralaje están limitados en su variedad, su alta velocidad y recursos adicionales permiten a los programadores crear 'dispositivos virtuales', incluyendo completa Controladores de vídeo, como sea necesario. Por ejemplo hay módulos de biblioteca de software para emular las interfaces I2C y SPI, UARTs, generadores de frecuencia, contadores de medida y convertidores PWM y sigma-delta. Otras interfaces son relativamente fáciles de escribir, y módulos existentes pueden ser modificados para obtener nuevas características.

Aplicaciones del mundo real

El autor y el bien conocido programador Andre LaMothe ha demostrado que el SX-52 realmente puede ser registrado a 80 MHz (80 MIPS) aunque las especificaciones dicen que 75 MHz es el máximo. Ha utilizado la SX-52 en miles de XGameStation equipos de desarrollo de juegos todos corriendo a 80 MHz. Utiliza la velocidad y la flexibilidad del chip SX-52 para crear un dispositivo con el cual un usuario puede crear su propios Videojuego sistema. Porque en su mayoría son compatibles con su lenguaje de máquina y arquitectura Microchip Microcontroladores PIC,[3] Algunos usuarios han referido a estos microcontroladores como fotos con esteroides.

Desarrollo y depuración

La Sx-Key es producida por paralaje y utilizado para programar el microcontrolador SX y luego depurarlo. También hay una versión más barata llamada el SX-Blitz que no contenga a un depurador. Tenga en cuenta que hay dos productos clave Sx, uno es un dispositivo de hardware real el otro es el software, que comparten el mismo nombre.

Windows

Si está ejecutando en la plataforma Microsoft Windows, usted querrá tomar una copia de la Software SX clave De Paralajedel sitio Web. Contiene muchas herramientas útiles para los principiantes así como en cuanto a gente más familiarizado con el SX para ayudar en el desarrollo. Viene con el SXsimy un ensamblador/programador para permitir la programación de la SX utiliza un Tecla SX o SX Blitz.

Temas

Hay algunos problemas conocidos con el Software SX clave en Windows Vista, el software Sx-clave requiere ciertas archivos DLL que no se distribuyen con Windows Vista.

Herramientas alternas

También hay un C compilador SX, que permite escribir programas C para el SX. Luego se convierten de C en SX ASM. Hay dos versiones disponibles.

CCS SX/C

Hay una versión soportada comercialmente de un compilador de C para el SX, es conocido como el CCS SX/C y está disponible por $199,0. Se puede encontrar en https://www.ccsinfo.com/product_info.php?products_id=sxcompiler . Este software es apoyada oficialmente por Parallax, y tienen una alianza para trabajar juntos para sacar el compilador SX/C un ciudadano de primera clase. Se integra con el Software SX clave luego programar el SX.

C4SX

C4SX es una C libre al compilador de Asamblea SX que está disponible en https://www.rwsenser.com/. Tenga en cuenta que este software no es comprobado por Parallax y su kilometraje puede variar. Hay un hilo en el Paralaje foros de soporte de C4SX que pueda ser útil para aquellos que buscan en el uso de C para el SX: https://forums.Parallax.com/forums/default.aspx?f=7&m=214117

Linux/Unix based Development

gsasm

gsasm es un ensamblador para el conjunto de SX en un archivo hexadecimal. El proyecto vive en SourceForge y se puede encontrar en https://sourceforge.net/projects/gsasm/. Tenga en cuenta, está todavía en su infancia, y mientras que produce archivos hexagonales adecuados para ser programado, tiene sus asperezas y limitaciones. Por favor, lea las notas y ver si no sería una solución más aplicable a utilizar Vino.

gSXprog

gSXprog es el programador que se puede utilizar para programar el SX usando el Tecla SX C revisión y mayores. Existe código al programa con la SX Blitz en CVS, pero no está garantizado para trabajar. Si descargaste gsasm también se habrá obtenido una copia de gSXprog. Usted será capaz de utilizar gSXprog para programar el SX utilizando un archivo hexadecimal producido por gsasm o desde el Software SX clave.

Vino

El chip SX puede programarse con el Software SX clave, gSXprog, y SXsim. SX clave de Software se ha divulgado para trabajar bien bajo Vino (una Windows capa de compatibilidad para plataformas Linux).[4]

Véase también

  • Hélice de paralaje, un microcontrolador más reciente y el objetivo actual del desarrollo de nuevos productos de Parallax

Enlaces externos

  • Página de microcontrolador SX en Parallax

Referencias

  1. ^ https://forums.Parallax.com/showthread.php/114895-SX-end-of-Life-(EOL)-anuncio
  2. ^ Ken Gracey, Jim Carey. "Fin de microcontrolador SX de anuncio de vida". 31 de julio de 2009.
  3. ^ Reimplaciar procesadores PIC de SX
  4. ^ https://AppDB.winehq.org/objectManager.php?SCLASS=Application&iId=4575

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Parallax_SX&oldid=594970991"