Product SiteDocumentation Site

6.3. Sviluppo di applicazioni Embedded

This beat is located here: https://fedoraproject.org/wiki/Documentation_Embedded_Development_Beat

Fedora 13 include un insieme di pacchetti a supporto dello sviluppo di applicazioni embedded per vari dispositivi. Ampio supporto è garantito sia per soluzioni AVR e relativi componenti sia per PIC Microchip. Inoltre sono disponibili pacchetti di sviluppo a supporto di integrati anche meno recenti e meno popolari, come lo Z80, 8051 ed altri. Per una descrizione più completa fare riferimento a Packages for embedded development presente sulla wiki di Fedora.

6.3.1. avrdude

avrdude è stato aggiornato dalla versione 5.8 alla 5.10. Questa nuova versione include supporto per un maggior numero di componenti come pure di programmatori interessati.
Ulteriori informazioni:

6.3.2. piklab

piklab è stato aggiornato alla versione 0.15.7.
I maggiori cambiamenti sono i seguenti:
  • E' stato rimosso il supporto per PICkit2V2
  • E' stato notevolmente migliorato il supporto per ICD2, inclusi i dispositivi dsPIC33
  • Toolchain e programmer selection sono stati spostati nel project manager
Per un quadro completo, fare riferimento a alle note di rilascio sul sito di piklab.

6.3.3. mcu8051ide

mcu8051ide è stato aggiornato alla versione 1.3.3. Oltre ad aver risolto molti problemi, questa versione include le seguenti nuove feature:
  • debugger RS232/UART, strumento di debug per applicazioni su hardware reale
  • Symbol list (inserita sulla destra del pannello)
  • L'Assembler ora consente di assegnare dei nomi ai registri. Con questa versione è possibile, per esempio, scrivere un'istruzione come
     ABC EQU R0\nMOV ABC, #55h ; <- This will be compiled as "MOV R0, #55h"
    

6.3.4. gnusim8085

Fedora 13 include la versione 1.3.6 di gnusim8085. Questa nuova versione è ora internazionalizzata ed include molti miglioramenti in termini di usabilità e nuove feature. Per una descrizione completa, fare riferimento a GNUSim8085 1.3.6 Released!!! .

6.3.5. avr-binutils

avr-binutils è stato aggiornato alla versione 2.20. Sono stati risolti numerosi problemi e introdotte nuove feature. Fare riferimento alle Note di rilascio 2.20 presenti sul sito del progetto.

6.3.6. avr-gcc

avr-gcc è stato aggiornato alla versione 4.3.3, insieme a avr-gcc-c++. Per i dettagli, fare riferimento a Sezione 5.3, «Gnu Compiler Collection (GCC)» di questo documento.