ii.pw.edu.pl/kowalski/ > DSP > book

 Ostatnia aktualizacja: 25.11.2012 

       Dnia 29 listopada o godzinie 10 w Audytorium Centralnym
           Gmach Elektroniki i Technik Informacyjnych
           Politechnika Warszawska  Nowowiejska 15/19

        odbędzie się seminarium dla pracowników i studentów Politechniki Warszawskiej

    Texas Instruments day at WUT

            -Procesory DSP- historia i kierunki rozwoju
            -Program Uniwersytecki na co dzień - jak TI może wspierać w codziennych zmaganiach na studiach.
            -Analog Design Contest
            -Możliwości pracy/stażu w TI

        Seminarium prowadzą:
            Francois Charlot - członek IEEE, menager inżynierów aplikacyjnych na Europę wschodnią
            Piotr Demidowicz - przedstawiciel handlowy Texas Instruments
            Henryk A. Kowalski -  
autor książek na temat DSP

---------------------------------------------------------------------------------------------------------
        Przed Audytorium Centralnym
        od godz. 10 odbędzie się
           Kiermasz Książek Technicznych
           Księgarnia Techniczna z ul. Polnej 13 paw.40-42, Bazar Polna, 1 piętro
           (d. Księgarnia Studencka GG)
        OKAZJA!  Promocyjna sprzedaż książek.
---------------------------------------------------------------------------------------------------------

okładka

Henryk A. Kowalski
"Procesory DSP w przykładach"
("DSP Processors in examples")
Wydawnictwo: BTC, Legionowo, 2012, ISBN 978-83-60233-78-8
B5, 440 str., twarda oprawa

Książka była gotowa była w zimie 2011/2012. Od tego czasu sporo się jednak pozmieniało Dlatego w maju 2012 została  mocno zaktualizowana. 

Spis treści
Wstęp
Została uruchomiona strona internetowa http://www.piccolodsp.pl/  Strona jest pomyślana jako wsparcie dla zagadnień omawianych w książce.

W książce zostało najpierw omówione dokładnie środowisko programowe Code Composer Studio v4.2. Następy rozdział zawiera opis sposobów wspomagania programowania układów procesorowych. Na początku omówiona jest implementacja języka C. Następnie są dokładnie omówione pakiety programowe typu Chip Support Library oraz środowisko czasu wykonania. Dalej zostały przedstawione metody programowania wewnętrznej pamięci Flash oraz sposoby wykonywania kodu z pamięci Flash a także odpowiedniego wyłączania modułu CPU Watchdog. Rozdział czwarty zawiera opis emulatorów i modułów sprzętowych.
Ostatni rozdział zawiera ćwiczenia praktyczne. Jest ich dużo i umożliwiają zapoznanie się ze środowiskiem programowym CCSv4, sposobami inicjalizacji procesora, sposobami bootowania procesora oraz używania jego modułów peryferyjnych.
Ćwiczenia są tak opracowane, aby w kolejnych krokach poznać praktycznie działanie układu procesorowego rodziny TMS320C2000. Jest to wykonywane na poziomie języka C, z małymi wycieczkami w kierunku asemblera. Ćwiczenie 1 umożliwia praktyczne zapoznanie się ze środowiskiem CCSv4 oraz z tworzeniem projektu, edytowaniem kodu, jego uruchamianiem i debugowaniem. Ćwiczenie 2 umożliwia praktyczne i dokładne zapoznanie się z inicjalizowaniem układu procesorowego rodziny TMS320C2000. Kolejne ćwiczenia 3-11 umożliwiają zapoznanie się z pracą modułów peryferyjnych. Ćwiczenie 12 pozwala na praktyczne wykonywanie programowania pamięci Flash. Ćwiczenie 13 umożliwia poznanie trybów bootowania układów.
Ćwiczenia zostały pomyślane tak aby mogły być wykonywane z użyciem różnych modułów sprzętowych. Podstawowy opis dotyczy wykonywania ćwiczeń z zestawem: 
•    PiccoloF28035 Experimenter Kit firmy Texas Instruments  - płytka bazowa USB z modulem F28035 Piccolo contrlCARD.
Do wykonywania ćwiczeń można również zastosować zestawy z układem procesorowym innych serii Piccolo:
•    Zestaw Piccolo F28027 Experimenter Kit firmy Texas Instruments . Płytka bazowa USB  z modulem F28027 Piccolo contrlCARD .
•    Zestaw Piccolo F28069 Experimenter Kit firmy Texas Instruments. Płytka bazowa USB z modulem F28069 Piccolo contrlCARD.
Można również zastosować do wykonywania ćwiczeń wtyczki USB:
•    Wtyczka USB (dongle) Piccolo F28027 controlSTICK 
•    Wtyczka USB (dongle) Piccolo F28069 controlSTICK 
Ćwiczenia można także wykonywać z użyciem innego układu procesorowego serii F2802x/3x/6x Piccolo.

Pierwsza książka o procesorach rodziny TMS320C2000 . 

okładka

Henryk A. Kowalski
"Procesory DSP dla praktyków"
("DSP processors for practitioners")
Wydawnictwo: BTC, Legionowo, 2011 ISBN 978-83-60233-77-1
B5, 551 str., twarda oprawa
Errata
(pdf) 
Literatura
(html)  
Materiały
(html)

Książka powstawała od ponad 3 lat. Gotowa była na jesieni 2010. Od tego czasu sporo się jednak pozmieniało Dlatego we wrześniu 2011 została ona  mocno zaktualizowana. 

Książka została  pomyślana jako opis układów procesorowych rodziny TMS320C2000 ze szczególnym uwzględnieniem układów serii TMS320F2802x/3x Piccolo. Na początku jest przegląd układów procesorowych czasu rzeczywistego. Potem omówiony jest wspólny rdzeń C28x procesorów rodziny TMS320C2000, budowa procesorów serii F2802x Piccolo oraz F2803x Piccolo. Następnie są dokładnie omówione moduły peryferyjne obu serii układów procesorowych. 

Spis treści
Wstęp
Została uruchomiona strona internetowa http://www.piccolodsp.pl/
Strona jest pomyślana jako wsparcie dla zagadnień omawianych w książce.

Początkowo całość była pomyślana jako opis serii F280xx ze szczegółowym opisem procesora TMS320F2808. Jednak na początku roku 2009 pojawiła się seria F2802x Piccolo. I okazała się na tyle atrakcyjna, że postanowiłem zmienić całość tekstu i ukierunkować go na tą nową serię. Zaprezentowany tutaj tekst jest opisem serii F280xx usuniętym z książki. Opis nie jest kompletny. Nie jest również zbyt dokładnie sprawdzony. A ponieważ jest rezultatem bardzo dużych zmian organizacji ujęcia opisu to mogą się znajdować w nim błędy. Jednak zostałem namówiony do udostępnienia tego opisu, gdyż może się przydać każdemu, kto używa procesorów serii F280xx.  

Nazwałem ten tekst: 

Henryk A. Kowalski
Procesory stałoprzecinkowe DSP rodziny TMS320C2000. Seria F280xx

Spis treści
Rozdział 1 Procesory sygnałowe DSC (Digital Signal Controllers)
Rozdział 2 Budowa procesorów serii TMS320F280xx
Rozdział 3 Moduł wejścia-wyjścia (GPIO) procesorów serii F280x

 
Napisz do mnie powrót na górę Copyright 2001-2011 by Henryk A. Kowalski