DOCUMENTATIE
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 sinusoidal, implementare 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
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
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
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)