Scegli il tuo paese o regione.

Close
Accedere Registro E-mail:Info@Ocean-Components.com
0 Item(s)

Embedded World: Segger rilascia AppWizard per la progettazione della GUI

AppWizard è dotato di funzionalità di gestione delle risorse integrate e facilita l'utilizzo delle funzioni principali di emWin, come il rendering di animazioni, la gestione della lingua e i widget.appwizard

Il programma include ciò che l'azienda chiama l'editor "ciò che vedi è ciò che ottieni" (WYSIWYG), che consente agli ingegneri di progettare interfacce applicative, insieme alle loro interazioni ed eventi correlati e di vedere, senza esportare il file, quali sono queste applicazioni sembrerà davvero.

AppWizard integra anche una modalità di riproduzione per testare facilmente le applicazioni create in un ambiente simulato. Premendo F5 si esegue lo stato corrente dell'applicazione, proprio come il debug in un IDE.


La costruzione di applicazioni GUI integrate con AppWizard richiede poca esperienza precedente con emWin o addirittura con la programmazione in C, afferma Segger. Il comportamento dell'applicazione viene definito applicando segnali e slot / interazioni.

Con la sua gestione integrata delle risorse, tutte le risorse (come caratteri e immagini) vengono automaticamente convertite in formati interni e aggiunte al progetto. Le risorse possono essere archiviate nella memoria interna o scaricate su supporti esterni.

Il supporto per i pacchetti a livello di scheda consente a AppWizard di generare applicazioni target pronte per l'uso. Questi pacchetti includono la configurazione dell'hardware di destinazione e la visualizzazione per un avvio senza interruzioni, nonché il file system emFile di Segger per semplificare il posizionamento delle risorse su una scheda SD o qualche altra forma di memoria esterna.

AppWizard genera un bundle di file sorgente C per funzionare con qualsiasi sistema con almeno 32kByte di RAM e 128kByte di ROM.

Un progetto di simulazione di MS Visual Studio consente di eseguire il debug dell'applicazione e l'aggiunta di codice personalizzato anche se l'hardware di destinazione finale non è (ancora) disponibile.

"La nuova AppWizard semplifica l'intero processo di costruzione di applicazioni grafiche anche complesse, senza la necessità di una solida conoscenza di come funziona emWin", afferma Jörg Ehrle, product manager di emWin presso Segger.

Joe Yu, vicepresidente e direttore generale della linea di prodotti MPU e MCU a bassa potenza di NXP afferma che "l'API di EmWin di facile utilizzo, l'efficienza e la documentazione sono eccezionali e facili da usare all'interno dei nostri pacchetti SDK MCUXpresso".