Product SiteDocumentation Site

7.3. Desarrollo incrustado

Fedora 13 ofrece una variedad de paquetes para dar soporte al desarrollo de aplicaciones incrustadas, para varios fines. Existe un amplio soporte para AVR y elementos relacionados, como también para el Microchip PIC. Además, existen paquetes para dar soporte al desarrollo de partes más antiguas y menos populares como el Z80, 8051 y otros. La presente sección detalla los cambios más importantes en Fedora 13. Para obtener una descripción más completa diríjase a Paquetes para desarrollo incrustado en la wiki (en inglés), disponible en https://fedoraproject.org/wiki/Packages_For_Embedded_Development .

7.3.1. avrdude

avrdude ha sido actualizado de su versión 5.8 a la versión 5.10. El nuevo lanzamiento ofrece soporte de partes adicionales al mismo tiempo que algunos programadores más.
Información adicional:

7.3.2. piklab

piklab ha sido actualizado a la versión 0.15.7.
Los cambios más importantes son:
  • El soporte para PICkit2V2 ha sido eliminado
  • El soporte para ICD2 ha sido ampliamente mejorado, ofreciendo soporte para dispositivos dsPIC33
  • La selección de programador y cadena de herramientas han sido trasladados al administrador de proyectos
Para conocer todos los detalles, diríjase al registro de modificaciones de Piklab en http://piklab.sourceforge.net/changelog.php.

7.3.3. mcu8051ide

Mcu8051ide ha sido actualizado a la versión 1.3.3. Además de la solución de los errores, este lanzamiento ofrece estas nuevas características:
  • Depurador RS232/UART, una herramienta diseñada para realizar depuraciones sobre aplicaciones de hardware real.
  • Lista de símbolos (agregada en el panel derecho)
  • El ensamblador ahora tiene soporte para asignar nombres de registro a las constantes. De modo que a partir de esta versión, usted podrá escribir código de este tipo:
    ABC   EQU   R0
          MOV   ABC, #55h   ; <- This will be compiled as "MOV R0, #55h
    

7.3.4. gnusim8085

Fedora 13 ofrece la versión 1.3.6 de gnusim8085. Este nuevo lanzamiento ahora se ha internacionalizado, e incluye nuevas herramientas y una gran cantidad de mejoras en su utilización. Para una descripción completa, diríjase a la página de su anuncio en https://launchpad.net/gnusim8085/+announcement/5242.

7.3.5. avr-binutils

Avr-binutils ha sido actualizado a la versión 2.20. Además de la solución de errores, hay una gran cantidad de nuevas características. Para conocer todos los detalles, consulte el archivo NEWS del proyecto en http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/src/binutils/NEWS?rev=1.87&content-type=text/plain&cvsroot=src&only_with_tag=binutils-binutils-2_20.

7.3.6. avr-gcc

Avr-gcc ha sido actualizado a la versión 4.5.0, junto con avr-gcc-c++. Para conocer los detalles de esta actualización, diríjase a http://gcc.gnu.org/gcc-4.5/changes.html.