WYKŁAD
Programowalne układy cyfrowe i procesory sygnałowe (Część: Procesory sygnałowe) dla specjalności SW sem.1
Ostatnie zmiany na stronie: wtorek, 28 kwietnia 2020
Temat |
STM32F4 (ARM) based on ARM University Worldwide Education Program |
1. Wprowadzenie do procesorów sygnałowych (najważniejsze cechy, producenci, rodziny, moduły eksperymentalne) |
PPS_01_Intro.pdf |
2. Moduły laboratoryjne z procesorem STM32 | |
3. Architektura procesora STM32F407. |
http://www.arm.com/products/processors/cortex-m/cortex-m4-processor.php https://www.youtube.com/watch?v=7LqPJGnBPMM http://www.st.com/resource/en/reference_manual/dm00031020.pdf Mandatory pages: list.txt |
4. Projektowanie i mplementacja filtrów FIR | [1] |
5. Projktowanie i implementacja filtrów IIR | [1] |
6. Implementacja algorytmów FFT | [1] |
7. Filtry adaptacyjne |
[1]
|
8. Podsumowanie (kolokwium) |
* Materiały pomocnicze mają wyłącznie charakter dodatkowy. Na egzaminie obowiązuje materiał prezentowany na wykładach. Uwaga: Materiały podlegają aktualizacji.
Literatura:
[1] ARM-based Digital Signal Processing Lab-in-a-Box ST Discovery Board and Wolfson Audio Card Edition
[2] Real-Time Digital Signal Processing: Fundamentals, Implementations and Applications, 3rd Edition, http://eu.wiley.com/WileyCDA/WileyTitle/productCd-1118414322.html
[3] C5000 Teaching ROM http://processors.wiki.ti.com/images/8/8e/C5000_Teaching_ROM_Port_to_C5535_eZdsp.zip
PROJEKT LABORATORYJNY
Programowalne układy cyfrowe i procesory sygnałowe
Część procesory sygnałowe
Wersja: Moduły STM32F4 Discovery (semestr letni 2019/2020)
1. Obecność na zajęciach jest obowiązkowa!
2. Pięć zajęć ma charakter ćwiczeniowo-laboratoryjny i obejmuje zapoznanie z:
- budową modułu STM32F4, korzystaniem ze środowiska Keil, procesem przygotowywania projektu STM32F407_GPIO_DA_LIS.pdf
- zagadnieniami cyfrowego przetwarzania sygnałów:
Instrukcja Lab_1_PL.pdf Oprogramowanie LAB_1.zip
Instrukcja Lab_2_PL.pdf Oprogramowanie LAB_2.zip
Instrukcja Lab_3_ENG.pdf Oprogramowanie LAB_3.zip
Instrukcja Lab_4_ENG.pdf Oprogramowanie LAB_4.zip
Materiały pomocnicze:
Learn DSP on ARM based Microcontrollers 2 of 2
https://www.youtube.com/watch?v=TO66UN64-os
Getting started with software and firmware environments for the STM32F4DISCOVERY Kit
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00037368.pdf
STSW-STM32068 STM32F4DISCOVERY board firmware package, including 22 examples (covering USB Host, audio, MEMS accelerometer and microphone) (AN3983)
http://www.st.com/web/en/catalog/tools/PF257904
3. Dwa zajęcia mają charakter projektowy
- tematy projektu realizuje się w zespołach dwuosobowych
- tematy projektów przydziela prowadzący zajęcia
- na zaliczenie (rok 2020): opracowanie + komplet opracowanego oprogramowania + film instruktażowy (zastosować np. Camtasia).