Wybierz swój kraj lub region.

Close
Zaloguj Zarejestrować E-mail:Info@Ocean-Components.com
0 Item(s)

Embedded World: Segger wydaje AppWizard do projektowania GUI

AppWizard ma wbudowane funkcje zarządzania zasobami i ułatwia korzystanie z podstawowych funkcji emWin, takich jak renderowanie animacji, zarządzanie językiem i widżety.appwizard

Program zawiera to, co firma nazywa edytorem „to, co widzisz” (WYSIWYG), który pozwala inżynierom projektować interfejsy aplikacji, a także powiązane z nimi interakcje i zdarzenia oraz zobaczyć, bez eksportowania pliku, jakie aplikacje te tak naprawdę będzie wyglądać.

AppWizard integruje również tryb odtwarzania do łatwego testowania utworzonych aplikacji w symulowanym środowisku. Naciśnięcie F5 uruchamia bieżący stan aplikacji, podobnie jak debugowanie w IDE.


Jak twierdzi Segger, konstrukcja wbudowanych aplikacji GUI w AppWizard wymaga niewielkiego wcześniejszego doświadczenia z emWin lub nawet programowaniem C. Zachowanie aplikacji określa się poprzez zastosowanie sygnałów i gniazd / interakcji.

Dzięki zintegrowanemu zarządzaniu zasobami wszystkie zasoby (takie jak czcionki i obrazy) są automatycznie konwertowane do formatów wewnętrznych i dodawane do projektu. Zasoby mogą być przechowywane w pamięci wewnętrznej lub przenoszone na nośniki zewnętrzne.

Obsługa pakietów na poziomie płyty umożliwia AppWizard generowanie gotowych aplikacji docelowych. Pakiety te obejmują konfigurację docelowego sprzętu i wyświetlacza w celu zapewnienia płynnego startu, a także system plików emFile firmy Segger, który ułatwia umieszczanie zasobów na karcie SD lub w innej formie pamięci zewnętrznej.

AppWizard wysyła pakiet plików źródłowych C do pracy z dowolnym systemem z co najmniej 32 kB pamięci RAM i 128 kB pamięci ROM.

Projekt symulacyjny MS Visual Studio umożliwia debugowanie aplikacji i dodawanie niestandardowego kodu, nawet jeśli ostateczny sprzęt docelowy nie jest (jeszcze) dostępny.

„Nowy AppWizard usprawnia cały proces konstruowania nawet skomplikowanych aplikacji graficznych, bez potrzeby posiadania solidnej wiedzy o tym, jak działa emWin”, mówi Jörg Ehrle, menedżer produktu emWin w Segger.

Joe Yu, wiceprezes i dyrektor generalny linii produktów MPU i MCU o niskiej mocy w NXP mówi: „Łatwy w użyciu interfejs API emWin, wydajność i dokumentacja są wyjątkowe i łatwe w użyciu w naszych pakietach SDK MCUXpresso”.