DOCUMENTATIE



A. Familia de procesoare de semnal ADSP218x (Analog Devices)

              1. Mediul integrat de dezvoltare a programelor, Visual DSP ++ versiune pentru procesoare ADSP21xx

              Link-ul extern pe pagina Analog Devices

             VisualDSP++ (FTP) - ftp://ftp.analog.com/pub/tools/patches/VisualDSP

             (Kit-ul de instalare: VisualDSP3_5 Base.zip)

              Kit-ul de instalare pe pagina locala: Kit ,   Licenta

              Arhitectura ADSP218x, simulator arhitectura ADSP21xx
              
Setul de instructiuni condensat
              Manualul hardware (ADSP218x)
              Manualul software - asamblare (ADSP218x)

              Visual DSP++ 3.5 (ADSP21xx) - Getting Started, User Guide

              Simularea resurselor ADSP21xx

                                        Simularea intreruperilor
                                        Simularea fisierelor de intrare- iesire
                                        Afisarea grafica a memoriei (plot)

                2. Operatii simple pentru prelucrarea semnalelor

                descriere teoretica: intarzieri, buffere circulare, generator de semnal sinusoidalimplementare filtre FIR implementare filtre FIR si IIR

                 3. Proiecte simple in Visual DSP++
                
                  linia de intirziere, buffere circulare, generarea semnalelor sinusoidale

                 4. Programe demonstrative

               in limbaj de asamblare                 
               - program demostrativ pentru placa de dezvoltare EZ-LITE 2181 (TalkThrough_ext (arhiva proiectului Visual DSP), programul sursa)
               - program demostrativ pentru placa de dezvoltare EZ- LITE 2181 (implementare FIR)

                 5. Placa de dezvoltare EZ-LITE

                 schemele electrice ale placii EZ-LITE 2181, schema placii de extensie I/O, prezentarea codec-ului AD1847             

                 6. Realizarea placii de extensie IO

                 placa de evaluare EZ-LITE 2181, placa de extensie I/O, sistemul DSP extins     


Descrierea teoretica a prelucrarilor de semnal


               1. Generator de tonuri multifrecventa (G-DTMF)

               2. Receptor de tonuri multifrecventa (R-DTMF)

               3. Sistem eliminarea adaptiva a zgomotului - adaptive line enhancer (ALE)

               4. Efecte audio (Prezentare, doc suplimentara)

               5. Filtre FIR implementare filtre FIR


Exemple de proiecte Visual DSP++ ( in limbaj de asamblare)

                Generator de tonuri multifrecventa

                Receptor de tonuri multifrecventa

                Sistem eliminarea adaptiva a zgomotului - adaptive line enhancer

                Efecte audio (vibrato, flanging, chorus) - Matlab (Octave) ,  Efecte audio (vibrato, flanging, chorus) - VDSP

                Implementare FIR

          



              B. Familia de microcontrolere Atmel

              ATMega16

             1.  Prezentarea microcontrolerului ATMega16

             2. Descrierea placii de dezvoltare cu microcontroler Atmel

             3. Modul de programare a placii de evaluare cu microcontrolere Atmel

             4.  Kit-ul CodeVision AVR (versiune veche)

             5. Pentru Win8, Win10: CVAVR, AStudio, sau http://www.hpinfotech.ro/cvavr_download.html

             6. Programul de incarcare a codului

             7. Programul de test (explicatii) si proiectul de test

             8. Exemplu de realizare practica (extensie 8 butoane - port C si 8 LED-uri - port A ), AVR_ext_1, AVR_ext_2, AVR_ext_3, proiectul de test

               ATMega164

             1.  Prezentarea microcontrolerului ATMega164

             2. Descrierea placii de dezvoltare cu microcontroler Atmel

             3. Modul de programare a placii de evaluare cu microcontrolere Atmel

             4.  Kit-ul CodeVision AVR (versiune veche)

             5. Pentru Win8, Win10: CVAVR, AStudio, sau http://www.hpinfotech.ro/cvavr_download.html

             6. Programul de incarcare a codului

             7. Programul de test (explicatii) si proiectul de test

             8. Modificari pentru realizarea simularii pe ATMega164P

            9. Realizarea sistemului AVR (ATMega164) - DSP(ADSP2181) - tastatura, LED, PF (proiectele CVAVR si Visual DSP), realizarea fizica a sistemului
                                    
                                                
Modificari in proiectul AVR - Init
                                                 Modificari in proiectul AVR - Main
                                                
Modificari in proiectul DSP

            10. Functionarea de baza a AVR (tastatura, PF input, PF output) si DSP (PF input, PF output, setare intreruperi si fisiere, generator si receptor) - print screen-uri

            11. Tema P2 2020; Programele de test pentru tema din 2020 (arhiva programe pentru simulator)

            12. Organigrame pentru realizarea aplicatiei (sincronizare DSP- dispozitiv extern, graf DSP, graf AVR)

            13. Arhiva cu realizarea proiectului (implementare conform organigramelor)

            14. Simulator scheme uC , Simulare soft test AVR


C. Familia de microcontrolere Infineon XMC4500

            1. Descrierea microcontrolelor XMC4500

            2. Descrierea placii de evaluare RELAX 4500

            3. Descrierea utilizarii DAVE CE http://discipline.elcom.pub.ro/amp2/ , tema 2 B, kitul de instalare DAVE

            4. Descrierea arhitecturii XMC 4500, a utilizarii DAVE CE si a protocolului LwIP

            5. Web server pe XMC4500, netscan , exemple de proiecte DAVE, corectie eroare Debbuger, gasire adresa placa Relax (detalii adresa MAC)


D. Familia de microcontrolere STM32

            1. Resurse pentru familia de microcontrolere STM32

            2. Introducere microcontrolere (link extern) (link local)