Blog

Migracja projektów Keil MDK do Arm Development Studio

Migracja projektów Keil MDK do Arm Development Studio

Firma Arm stworzyła Arm Development Studio, jako najnowszy zestaw narzędzi do tworzenia oprogramowania wbudowanego C/C++ na dowolnej platformie opartej na technologii Arm. Opierając się na ponad 25-letnim doświadczeniu, Development Studio zawiera wiele najlepszych funkcji poprzednich generacji narzędzi, ujednolicając zastosowanie i rozwój w jednym, łatwym w użyciu środowisku.

Nowe potrzeby, a rozwój produktu
Obecnie urządzenia stają się coraz bardziej zintegrowane, a przez to coraz bardziej złożone. Rosną również wymagania dotyczące bardziej zaawansowanych narzędzi. Development Studio może być także potrzebne gdy produkt, który był kiedyś oparty na stosunkowo prostym mikrokontrolerze, obecnie wymaga bardziej wyrafinowanego wyświetlacza wyjściowego. Przejście na urządzenie heterogeniczne, obsługujące zarówno procesory klasy Cortex-A, jak i Cortex-M będzie wtedy wymagało zmiany w narzędziach programistycznych. Jednak podstawowy kod funkcji sterowania pozostaje taki sam. Mając to na uwadze, nie ma sensu tracić czasu na przenoszenie kodu do nowego łańcucha narzędzi. Migracja sprawdzi się także jeśli użytkownik nie chce utrzymywać wielu narzędzi programowych dla jednego produktu. Rozwiązaniem problemu przejścia do nowego środowiska jest pełna obsługa pakietów oprogramowania i oprogramowania pośredniczącego MDK w Development Studio. Pozwala to na importowanie i budowanie projektów z Keil MDK i różnych przykładów dla ponad 5000 urządzeń w środowisku Development Studio IDE.

Kreator importu projektu MDK
Aby zaimportować istniejące projekty µVision do obszaru roboczego Development Studio należy użyć „Kreatora importu projektu”. Alternatywnie, kliknij prawym przyciskiem myszy na Eksploratorze Projektu i wybierz „Importuj z menu kontekstowego” lub „Importuj z menu Plik”. Pojawi się okno dialogowe kreatora importu. W razie potrzeby rozwiń folder Arm Development Studio i wybierz µVision Project.

obrazek8

Przejdź do pliku projektu, który chcesz zaimportować, i wybierz opcje kompilacji dostępne dla tego projektu. Dla każdego, które wybierzesz, zostanie utworzony nowy projekt Development Studio. Kliknij Zakończ, aby kontynuować.

obrazek3

W nowym projekcie będzie znajdował się między innymi plik .rteconfig, który powinien otworzyć się automatycznie. Jest to plik, który definiuje, które pakiety oprogramowania i komponenty oprogramowania pośredniego używane są przez dany projekt. Menedżer środowiska wykonawczego może służyć do określenia tych komponentów.

obrazek4

Na koniec należy projekt przebudować oraz stworzyć połączenie debuggowania.

obrazek7

Wnioski
Wraz z rozwojem produktów, przejście do nowego środowiska programistycznego może być trudnym zadaniem. Dzięki Development Studio firma Arm umożliwiła dotychczasowym użytkownikom MDK łatwą migrację ich projektów oraz kodu do nowego IDE. Poprzez kompatybilność rozwiązań migracja pozwala zmniejszyć koszty oraz oszczędzić czas niezbędny na poszukiwanie rozwiązań.

Więcej informacji znajduje się na stronach: community.arm.com oraz w filmiku:
Arm Development Studio #12 Migracja projektów z Arm Keil MDK

Udostępnij

Powiązane wpisy

Skomentuj Cancel reply

Your email address will not be published. Required fields are marked *