Pfraz

PFAVR es una implementación de ANS FOR para el microcontrolador AVR ATMEL.
Descargar ahora

Pfraz 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/

Pfraz Etiquetas


Pfraz Descripción

PFAVR es una implementación de ARS para el microcontrolador AVR ATMEL. PFAVR es una implementación de ARS para el microcontrolador AVR ATMEL. El software PFAVR requiere 13 kwords de flash y 32kbytes de RAM externo, por lo tanto, puede funcionar en un ATMEGA64 o ATMEGA128 con RAM externa. Hay algunas características clave de "PFAVR": · PFAVR permite un prototipado rápido y el control interactivo de la AVR AVR · PFAVR es 99 % Cumple con la especificación ANS FUT, implementando casi todas las palabras en el núcleo, el núcleo extendido, el doble número, la excepción, las herramientas de programación y los conjuntos de palabras de cadena. · PFAVR se ajusta a menos de 13 kwords de flash y menos de 32kbytes de RAM · PFAVR se escribe completamente en C, por lo tanto, se puede extender o incrustar fácilmente con el código personalizado. · PFAVR es gratuito, con licencia según los términos de la licencia pública general de GNU. No es necesario escribir 'hacer'. Es posible que pueda usar la versión pre-construida de PFAVR (PFAVR.HEX en este directorio). Si necesita algo que no sea el formato Hex Hex, el archivo Pfavr.elf puede convertirse en un formato diferente utilizando AVR-Objcopy. Consulte la documentación (DOC / INDEX.HTML) para notas en la versión previa a la versión de PFAVR.RECHIREMENTES: Si no le recomple la fuente de la fuente, no necesita nada. Simplemente puede descargar uno de los archivos hexagonales proporcionados en el directorio misc / a su sistema de destino y comenzar a usar PFAVR de inmediato. Los archivos hexagonales proporcionados tienen los siguientes atributos: · Fueron diseñados para el procesador ATMEGA128 con al menos 32k de RAM externo con un estado de espera. Otros AVR pueden trabajar también si tienen al menos 13 kwords de flash y 32kbytes de RAM externo. · Utilizan el periférico de USArt1 para la comunicación serie asíncrona en 9600 baudios, 8 bits de datos, 1 bit de parada, sin paridad. Los diferentes archivos hexagonales tienen nombres de archivos que codifican la frecuencia del reloj que fueron diseñados para: · pfavr.3.68mhz.hex asume una frecuencia de reloj de 3.68 MHz. El registro UBRR se establece en 23. · PFAVR.8MHZ.HEX asume una frecuencia de reloj de 8 MHz. El registro UBRR está establecido en 51. · PFAVR.16MHZ.HEX asume una frecuencia de reloj de 16 MHz. El registro UBRR se establece en 103. · Se utilizan dos interrupciones de USArt1. El vector de restablecimiento está programado para iniciar PFAVR al restablecer. · Se utilizan las primeras 13 palabras de la memoria del programa Flash y se utilizan 32Kbytes de RAM externa. Si desea algo más que lo que se describe anteriormente, tendrá que recompilar PFAVR de origen. Una nota final: PFAVR se puede configurar para restablecer el perro guardián del AVR (si así lo ha programado por los bits de fusibles). Sin embargo, tenga en cuenta que esta función no se ha probado. Lo que está nuevo en esta versión: · Trabajó alrededor de un accidente de GCC cuando el diccionario pre-construido no fue un número de bytes, que causó la desalineación en la sección de texto. La secuencia de comandos Herramientas / Doprebuild.PY se modificó para generar siempre un diccionario pre-construido alineado aún. Gracias a Chuck Swiger por ayudar con este error.


Pfraz 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