Na forum cqham.ru możemy zapoznać się z bardzo ciekawą konstrukcją nowoczesnego odbiornika Pion_DSP (od Георгия RX9CIM ).
Zdjęcie ze strony cqham.ru.
Wątek na forum cqham.ru
Strona domowa YL2GL
Filmy na YouTube:
http://www.youtube.com/watch?v=Wz4QUA_q39Y
http://www.youtube.com/watch?v=ZJ-s_AbQsHs
http://www.youtube.com/watch?v=4NfN50JVr2w
Podstawowe plusy konstrukcji:
- dostępność schematów i projektów druków w postaci źródłowej (sPlan, Layout);
- dostępność źródeł oprogramowania procesorów;
- zastosowanie dwóch nowoczesnych procesorów na rdzeniu Cortex F4 pracujących równolegle z komunikacją poprzez SPI;
- implementacja modułu DSP na procesorze STM32F407;
- parametry odbiornika porównywalne z fabrycznymi odbiornikami z DSP;
- niski koszt budowy w stosunku do możliwości.
Ta konstrukcja to bardzo dobry przykład wykorzystania możliwości jakie dają nowoczesne procesory. Procesor STM32F407 ma sprzętowe wsparcie funkcji DSP oraz wiele gotowych bibliotek do obsługi układów peryferyjnych. Przy zegarze 168MHz jego moc obliczeniowa jest porównywalna z mocą specjalizowanych procesorów ADSP za to ARM-y są wielokrotnie tańsze. To bardzo obiecujący kierunek w konstrukcjach amatorskich.
PS
Jako zagorzały zwolennik assemblera dopiero przy takim procesorze jak Cortex F4 zaczynam przekonywać się do sensu tworzenia aplikacji w C. Może jest na forum ktoś z doświadczeniem w tych procesorach, kompilatorach pod ARM. Warto byłoby sprawdzić praktycznie jak to DSP pracuje.