13.07.2015 Views

Elektronika Praktyczna, luty 2013 - UlubionyKiosk

Elektronika Praktyczna, luty 2013 - UlubionyKiosk

Elektronika Praktyczna, luty 2013 - UlubionyKiosk

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

C2000 Piccolo LaunchPad (1)(Pierwszy) program w środowiskuprogramowym CCS v5Code Composer Studio (CCS) jest zintegrowanym środowiskiem projektowym IDEdostarczanym przez firmę Texas Instruments. Obecna wersja CCSv5 jest utworzonaz użyciem najnowszej wersji środowiska Eclipse i może pracować pod kontrolą systemówWindows i Linux. Do tworzenia w środowisku CCSv5 programów przeznaczonychdla procesorów rodziny F2802x Piccolo firmy Texas Instruments jest również potrzebnypakiet programowy controlSUITE tej firmy. Zawiera on oprogramowanie „firmware”,biblioteki, opisy zestawów sprzętowych oraz projekty przykładowe dla wszystkichserii procesorów rodziny C2000.Krok po kroku Kursy EPW artykule najpierw zostało opisane instalowanieśrodowiska CCSv5.3.0 i pakietu programowego control-SUITEv3.1.2. Następnie jest opisane ćwiczenie praktycznez zastosowaniem zestawu ewaluacyjnego C2000 PiccoloLaunchPad oraz środowiska programowego CCSv5.Zastosowano przykładowy program projektu Example_F2802xLEDBlink z pakietu programowego controlSUITE.Ćwiczenie jest zorganizowane tak, że działania są wykonywanew kolejnych punktach i krokach uzupełnionycho szczegółowe opisy. Opis zestawu ewaluacyjnego C2000Piccolo LaunchPad został zamieszczony w artykule „Zestawewaluacyjny C2000 Piccolo LaunchPad” opublikowanymw EP/01/<strong>2013</strong>.Nie ma żadnego spójnego opisu ani podręcznikado środowiska CCSv5. Przydatne i obszerne informacjesą zgromadzone na kilku stronach internetowych orazw pomocy samego środowiska. Podstawowym źródłeminformacji o CCSv5 jest witryna TI Embedded ProcessorsWiki kategoria Code Composer Studio v5 [4]. Jest to bazowastrona dokumentacji środowiska CCSv5. Znajdująsię tu bardzo obszerne i często aktualizowane informacje.Tutaj znajduje się rozbudowany indeks odnośnikówdo stron z opisem różnych zagadnień. Opis jest bardzoszczegółowy (ale niekompletny) i dotyczy sposobu wykorzystaniaposzczególnych funkcji i operacji dostarczanychprzez środowisko. Ale nie ma opisu w jakim celuich użyć, w jakiej kolejności i w jakim kontekście. Zamieszczonyopis nie nadąża za szybkimi zmianami kolejnychwersji środowiska.Wersje CCSv5Na stronie produktu http://www.ti.com/ccs są informacjeo aktualnych wersjach CCS [2]. Obecnie najbardziej aktualnajest wersja CCSv5.3.0.00090. Jest tylko jedna wersjaCCSv5 (oznaczana jako TMDCCS-ALLxx z wariantamiopcji licencji) która obsługuje wszystkie rodziny procesorówprodukcji Texas Instruments: ARM, C28x, C54x,C55x, C6000, DaVinci, MSP430, Stellaris, TMS470,TMS570, Sitara, oraz OMAP. CCSv5 jest przeznaczonydla komputera z systemem operacyjnym Microsoft Windows7 lub XP oraz Linux. Plik instalacyjny jest wspólnydla wszystkich opcji licencji. Dostępne są różne opcjedarmowych licencji na środowisko CCSv5. Są one aktywowanepo zainstalowaniu (i uruchomieniu) pakietu:Dodatkowe informacje:ftp://ep.com.pl, user: 32858, pass: 4285avne– EVALUATE: Darmowa licencja pełna o ograniczonymczasie użytkowania do 30 dni. Z możliwościąprzedłużenia (extension) o kolejne 90 dni. Daje todarmowe użytkowanie próbne przez 120 dni.– FREE LICENCE: Darmowa licencja do używaniaz emulatorem klasy XDS100 oraz razem z zakupionymsprzętowym zestawem uruchomieniowym lub EVM.– CODE SIZE LIMITED (MSP430): Darmowa licencjapełna o ograniczonym rozmiarze kodu do 16 kB dlarodziny procesorów MSP430Pobieranie pliku instalacyjnegoCCSv5.xNa stronie Download CCS [3] dostępna jest wersja aktualnai wersje archiwalne plików instalacyjnych CCSv5 dopobrania (osobno dla sytemu Windows i Linux):– Web Installer – Małe pliki (

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!