[KURS] Aplikacje DSP na przykładzie mikrokontrolerów C2000 firmy Texas Instruments – środowisko programowe Code Composer Studio (CCS) v5, część 1

Istotne informacje są zgrupowane na stronie Home. Można ją otworzyć po kliknięciu w oknie TI Resource Explorer na ikonkę Home .

Po kliknięciu na odnośnik Examples pokazywane jest po lewej stronie okna drzewo dokumentacji i dostępnych projektów przykładowych. Jeśli pokazywana jest tylko jedna linia controlSUITE z gałęzią English to udostępnia ona tylko dokumentację pakietu.

Aby dodać dostęp do przykładowych projektów należy na dole strony Home kliknąć na odnośnik Configure Resource Explorer.

rys3

W oknie dialogowym Package Configuration trzeba kliknąć na Add (rys. 6).

 

Rys. 6. Okno dialogowe dodawania dostępu do przykładów dla środowiska CCSv5

Rys. 6. Okno dialogowe dodawania dostępu do przykładów dla środowiska CCSv5

 

Następnie trzeba wskazać folder C:\ti\controlSUITE i kliknąć OK (rys. 7).

 

Rys. 7. Okno dialogowe wskazywania ścieżki dostępu do przykładowych projektów dla środowiska CCSv5

Rys. 7. Okno dialogowe wskazywania ścieżki dostępu do przykładowych projektów dla środowiska CCSv5

 

Nazwa controlSUITE pojawi się w oknie wyboru. Należy kliknąć OK (rys. 8).

 

Rys. 8. Okno dialogowe dodawania dostępu do przykładowych projektów z dodanym pakietem controlSUITE

Rys. 8. Okno dialogowe dodawania dostępu do przykładowych projektów z dodanym pakietem controlSUITE

 

Po dłuższej chwili pojawi się w drzewie okna TI Resource Explorer druga linia controlSUITE zawierająca pozycje: development kits, device_support oraz libs (rys. 9).

 

Rys. 9. Drzewo z dostępem do dokumentacji i przykładowych projektów pakietu controlSUITEv3

Rys. 9. Drzewo z dostępem do dokumentacji i przykładowych projektów pakietu controlSUITEv3

 

Użycie projektu przykładowego Example_F2802xLEDBlink

Dla pracy z rodziną układów procesorowych Piccolo F2802x rozwiń w oknie TI Resource Explorer drugą pozycję controlSUITE. Następnie rozwiń drzewo controlSUITE ? device_support ? f2802x ? v210 ? f2802x_examples. Potem kliknij na nazwę wybranego projektu Example_F2802xLEDBlink.

W prawym oknie zostanie wyświetlona instrukcja jak krok po kroku zbudować i uruchomić projekt (rys. 10).

 

Rys. 10. Drzewo z wybranym projektem przykładowym Example_F2802xLEDBlink pakietu controlSUITE i instrukcją jego krokowego budowania i uruchamiania

Rys. 10. Drzewo z wybranym projektem przykładowym Example_F2802xLEDBlink pakietu controlSUITE i instrukcją jego krokowego budowania i uruchamiania

 

Henryk A. Kowalski

kowalski@ii.pw.edu.pl

 

Bibliografia

[1] Henryk A. Kowalski, „Zestaw ewaluacyjny C2000 Piccolo LaunchPad”, Elektronika Praktyczna 01/2013

[2] Code Composer Studio, strona produktu http://www.ti.com/ccs

[3] CCS, strona pobierania http://processors.wiki.ti.com/index.php/Download_CCS

[4] Witryna TI Embedded Processors Wiki http://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v5

[5] myTI, strona rejestracji http://www.ti.com/myTI

[6] controlSUITE, strona pobieraniahttp://www.ti.com/tool/controlsuite

[7] controlSUITE Getting Started Guide (Rev. B), SPRUGU2B , 09 June 2011

[8] TMS320F28027, TMS320F28026, TMS320F28023, TMS320F28022, TMS320-F28021, TMS320F280200, Piccolo Microcontrollers, Data Sheet, SPRS523I, 31 Jul 2012

[9] TMS320F28027, TMS320F28026, TMS320F28023, TMS320F28022, TMS320-F28021, TMS320F280200, Piccolo MCU, Silicon Errata, SPRZ292J, 31 Jan 2012

[10] TMS320x2802x/TMS320F2802xx Piccolo System Control and Interrupts Reference Guide, SPRUFN3C, 29 Oct 2009

[11] F2802x Firmware Development Package USER’S GUIDE v. 210 [ f2802x-FRM-EX-UG.pdf], pakiet controlSUITE

[12] F2802x Peripheral Driver Library USER’S GUIDE v. 210 [f2802x-DRL-UG.pdf], pakiet controlSUITE

[13] LAUNCHXL-F28027 C2000 Piccolo LaunchPad Experimenter Kit, User’s Guide, SPRUHH2, 25 Jul 2012

[14] Henryk A. Kowalski, Procesory DSP dla praktyków, BTC, Warszawa, 2011  http://ii.pw.edu.pl/kowalski/dsp/book/

[15] Henryk A. Kowalski, Procesory DSP w przykładach, BTC, Warszawa, 2012  http://ii.pw.edu.pl/kowalski/dsp/book/

[16] Henryk A. Kowalski, Zestaw ewaluacyjny C2000 Piccolo LaunchPad, MIKROKONTROLER.PL

[17] Henryk A. Kowalski, C2000 Piccolo LanuchPad – praca w środowisku programowym Code Composer Studio v5, MIKROKONTROLER.PL

O autorze