Product SiteDocumentation Site

7.3. Développement de l'embarqué

Fedora 13 fournit un ensemble de paquets pour la prise en charge du développement des applications embarquées à destination de différents périphériques. La prise en charge de l'AVR est assurée ainsi que pour les PIC de Microchip. De plus, des paquets sont disponibles pour la prise en charge du développement sur d'anciens composants parfois moins populaires comme les Z80, 8051 et autres. Pour une description plus détaillée, consultez la liste des paquets pour le développement de l'embarqué sur le wiki disponible à l'adresse http://fedoraproject.org/wiki/Packages_For_Embedded_Development.

7.3.1. avrdude

avrdude a été mis à jour de la version 5.8 à la version 5.10. Cette nouvelle version prend en charge de nouveaux composants ainsi que des programmateurs supplémentaires.
Informations complémentaires :

7.3.2. piklab

piklab a été mise à jour vers la version 0.15.7.
Les changements majeurs sont les suivants :
  • La prise en charge de PICkit2V2 a été retirée
  • La prise en charge de l'ICD2 a été améliorée, y compris la prise en charge des dsPIC33
  • La chaîne de compilation et la sélection des programmateurs ont été déplacées dans la partie de gestion de projet
Pour des informations détaillées, consultez la liste des changements sur http://piklab.sourceforge.net/changelog.php

7.3.3. mcu8051ide

mcu8051ide a été mis à jour vers la version 1.3.3. En plus des corrections d'anomalies, cette version apporte les fonctionnalités suivantes :
  • Le débuggueur RS232/UART, un outil pour corriger les anomalies dans les applications matérielles réelles
  • La liste des symboles (ajoutée sur la tableau de bord de droite)
  • L'assembleur prend maintenant en charge l'assignation des noms du registre à des constantes. Donc à partir de cette version, vous pouvez écrire le code de cette manière :
    ABC   EQU   R0
          MOV   ABC, #55h   ; <- This will be compiled as "MOV R0, #55h
    

7.3.4. gnusim8085

Fedora 13 inclut gnusim8085 dans sa version 1.3.6. Cette nouvelle version est maintenant internationalisée et comprends plusieurs améliorations et de nouvelles fonctionnalités. Pour des informations détaillées, consultez les annonces sur https://launchpad.net/gnusim8085/+announcement/5242.

7.3.5. avr-binutils

avr-binutils a été mis à jour vers la version 2.20. Il y a de nombreuses nouvelles fonctionnalités ainsi que des corrections d'anomalies. Consultez le fichier des nouveautés pour plus de détails depuis 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 a été mis à jour vers la version 4.5.0, en même temps que avr-gcc-c++. Consultez http://gcc.gnu.org/gcc-4.5/changes.html pour plus d'informations sur cette mise à jour.