Επιλέξτε τη χώρα ή την περιοχή σας.

Close
Συνδεθείτε Κανω ΕΓΓΡΑΦΗ ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ:Info@Ocean-Components.com
0 Item(s)

Embedded World: Η Segger κυκλοφορεί το AppWizard για σχεδιασμό GUI

Το AppWizard διαθέτει τις δικές του ενσωματωμένες δυνατότητες διαχείρισης πόρων και διευκολύνει τη χρήση των βασικών λειτουργιών του emWin, όπως η απόδοση των κινούμενων εικόνων, η διαχείριση γλώσσας και τα widgets.appwizard

Το πρόγραμμα περιλαμβάνει αυτό που η εταιρεία καλεί τον εκδότη WYSIWYG που επιτρέπει στους μηχανικούς να σχεδιάσουν διεπαφές εφαρμογών, μαζί με τις σχετικές αλληλεπιδράσεις και τα συμβάντα τους και να δουν, χωρίς να εξάγουν το αρχείο, ποιες είναι αυτές οι εφαρμογές θα μοιάζει πραγματικά.

Το AppWizard ενσωματώνει επίσης μια λειτουργία αναπαραγωγής για εύκολη δοκιμή των δημιουργημένων εφαρμογών σε ένα προσομοιωμένο περιβάλλον. Πατώντας το πλήκτρο F5 εκτελείται η τρέχουσα κατάσταση της εφαρμογής, ακριβώς όπως το εντοπισμό σφαλμάτων σε ένα IDE.


Η κατασκευή ενσωματωμένων εφαρμογών GUI με το AppWizard απαιτεί ελάχιστη προηγούμενη εμπειρία με τον προγραμματισμό emWin ή ακόμα και με C, ισχυρισμοί της Segger. Η συμπεριφορά της εφαρμογής ορίζεται από την εφαρμογή σημάτων και υποδοχών / αλληλεπιδράσεων.

Με την ολοκληρωμένη διαχείριση πόρων, όλοι οι πόροι (όπως οι γραμματοσειρές και οι εικόνες) μετατρέπονται αυτόματα σε εσωτερικές μορφές και προστίθενται στο έργο. Οι πόροι μπορούν να αποθηκευτούν στην εσωτερική μνήμη ή να εκφορτωθούν σε εξωτερικά μέσα.

Η υποστήριξη για πακέτα επιπέδου πλατφόρμας δίνει τη δυνατότητα στο AppWizard να δημιουργήσει έτοιμες εφαρμογές προορισμού. Αυτά τα πακέτα περιλαμβάνουν τη ρύθμιση του υλικού στόχου και της οθόνης για μια απρόσκοπτη εκκίνηση, καθώς και το σύστημα αρχείων emFile του Segger για να απλοποιήσουν την τοποθέτηση πόρων σε μια κάρτα SD ή σε κάποια άλλη μορφή εξωτερικής μνήμης.

Το AppWizard εξάγει μια δέσμη αρχείων προέλευσης C για να λειτουργήσει με οποιοδήποτε σύστημα με τουλάχιστον 32kByte μνήμης RAM και 128kByte ROM.

Ένα έργο προσομοίωσης MS Visual Studio καθιστά δυνατή την εκτέλεση εντοπισμού σφαλμάτων της εφαρμογής και την προσθήκη προσαρμοσμένου κώδικα, ακόμη και αν το τελικό υλικό προορισμού δεν είναι (ακόμα) διαθέσιμο.

"Το νέο AppWizard εξορθολογεί όλη τη διαδικασία κατασκευής ακόμη και σύνθετων γραφικών εφαρμογών, χωρίς να χρειάζεται να γνωρίζουμε με ακρίβεια πώς λειτουργεί το emWin", δηλώνει ο Jörg Ehrle, διευθυντής προϊόντων του emWin στο Segger.

Ο Joe Yu, αντιπρόεδρος και γενικός διευθυντής της γραμμής προϊόντων MPU & MCU χαμηλής ισχύος στο NXP, λέει ότι "το εύκολο στη χρήση API, η αποδοτικότητα και η τεκμηρίωση της emWin είναι εξαιρετικά και εύχρηστα στα πακέτα SDK MCUXpresso".