[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.
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
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
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
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
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
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