Evurbio

Evbu es un simulador para el microcontrolador 68HC11.
Descargar ahora

Evurbio Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Andrew Sterian
  • Sitio web del editor:
  • http://claymore.engineer.gvsu.edu/~steriana/Python/

Evurbio Etiquetas


Evurbio Descripción

Evbu es un simulador para el microcontrolador 68HC11. Evbu es un simulador para el microcontrolador 68HC11. Dentro de una GUI, implementa una interfaz de línea de comandos, muy similar al monitor de búfalos y una interfaz de forma de onda para simular E / S. Este programa es un simulador de 68HC11 que emula muchos aspectos de un EVBU con un 68HC11 que ejecuta el programa Buffalo Monitor. La interfaz de usuario para EVBU es similar (pero no idéntica) a lo que un usuario experimentaría utilizando un programa terminal conectado al hardware de EVBU. EVBU es un software libre con licencia con licencia en los términos de la adición de GPL.IN en una emulación de línea de comandos de Buffalo, el software EVBU proporciona una interfaz de Logic-Analyzer-like a los pasadores de puertos 68HC11. Esto le permite ver las formas de onda de salida y para construir y ver el estímulo de entrada, el objetivo principal de Waveforms.EVU, es ayudar a la comprensión del 68HC11 y de varios conceptos en sistemas digitales. No es el objetivo de que Evbu sea un simulador rápido, completo, todo bailante de canto (investigue Thrsim11 o UMP si está buscando uno). Solo se implementan algunos de los periféricos 68HC11. Por lo tanto, EVBU se pretende principalmente como una herramienta de enseñanza, aunque es un simulador bastante capaz. La velocidad de ejecución es del orden de 500x en tiempo real por un 8 MHz 68HC11. Es decir, se tarda unos 500 segundos para simular 1 segundo de tiempo real (en un procesador Pentium de 1 GHz). Mejorar la velocidad del simulador no es un objetivo importante del proyecto.Evbu está escrito en python puro y utiliza el marco gráfico de WXPYPHON. Debe ejecutarse en cualquier plataforma que admita las aplicaciones anteriores. Evbu se desarrolló con Python 2.1.1 y WxPython 2.3.2. Las versiones anteriores de Python y WxPython pueden funcionar, pero no hay garantías. Tenga en cuenta que en los sistemas UNIX, WXPYTHON actualmente requiere GTK, así que asegúrese de que este paquete esté instalado. También tenga en cuenta que la versión de WxPython está estrechamente relacionada con la versión de Python, por lo que si necesita actualizar su instalación de Python, es probable que también necesitará actualizar WXPYPHON. El programa EVBU ofrece varias mejoras sobre el monitor de búfalos real: · Los niveles lógicos en los pines de puerto de salida se pueden mostrar gráficamente, y los pines de puerto de entrada se pueden estimular con formas de onda construidas por el usuario. · Depuración simbólica es compatible. Los puntos de interrupción se pueden configurar en las etiquetas en lugar de las direcciones, el rastreo a través de las instrucciones también muestra cada línea de origen, etc. · El rastreo a través de las instrucciones muestra la siguiente instrucción a ejecutar, no solo la que acaba de ejecutar. · Los comandos de depuración que no se encuentran en Buffalo incluyen ejecutar al final de una subrutina y ejecutarse para un número específico de ciclos. · Los números se pueden ingresar en hexadecimal, como en Buffalo, pero también decimal, binario y octal. · El conteo de ciclos se implementa para los algoritmos de tiempo o para ejecutar código para un cierto número de ciclos. Requisements: · Python 2.2 No más recientes versiones · WXPYPETHON 2.4.2.4 No más versiones recientes Lo que es nuevo en esta versión: · Se solucionó un error con la implementación de la implementación de La función de búfalo INCHAR (). · Comando de CD agregado para cambiar directorios. · Las teclas de flecha hacia arriba y hacia abajo ahora recuerdan los comandos anteriores. · Al presionar la tecla ESC ahora borra el búfer de entrada. · Los comandos ahora pueden estar en mayúsculas o minúsculas . · El menú Archivo tiene una nueva opción de carga (con HOTKEY CTRL-L) para abrir un cuadro de diálogo para cargar un archivo S19.


Evurbio Software relacionado

Necore

Nescore es un núcleo de emulación multiplataforma Nintendo Entertainment. ...

272

Descargar

Mac-on-linux

Mac-on-linux (MOL) es una máquina virtual que ejecuta Mac OS (inLucluding Mac OS X) en la parte superior de Linux / PPC. ...

318

Descargar