Общее описание
семинар посвящен программированию высокопроизводительных процессоров цифровой обработки сигналов 1967ВН044 разработки и производства компании «Миландр» с использованием языка Си и ассемблера. Ориентирован на специалистов инженерно-технического профиля: схемотехников, программистов, кон-структоров, испытателей.
Предполагается наличие базовых знаний программирования на языке Си и общие представления о языке ассемблера. Наличие таких знаний позволит сфокусироваться непосредственно на обработке сигналов и аппаратной части. При этом их отсутствие не будет являться непреодолимым барьером ввиду специфики методического подхода.
Аппаратное обеспечение состоит из демонстрационно-отладочной платы для многокристальной сборки 9018ВК016 (в состав сборки входят процессор 1967ВН044 и два аналого-цифровых преобразователя 5101НВ01Н4), USB программатора-отладчика JEM-LYNX, периферийного оборудования (индикаторов, устройств ввода, антенн), и измерительного оборудования (анализатора, осциллографа).
В качестве программного обеспечения используется интегрированная среда программирования CM-LYNX под операционной системой Windows, а также драйверы для устройств аппаратной части.
Программа разбита на тематические разделы. К каждому разделу прилагается описание, содержащее теоретические сведения и практические рекомендации по программированию. Основное внимание уделено приёму, анализу и дальнейшей цифровой обработке радиосигнала средствами процессора 1967ВН044. Широко используется механизм прямого доступа к памяти. Также задействуются основная периферия процессора – порты ввода-вывода, аппаратные таймеры, интерфейсы передачи данных и т.д. В завершение каждого раздела предлагается выполнить ряд заданий для самоконтроля.
По окончании обучения каждому участнику вручается именной сертификат, подтверждающий успешное прохождение курса с указанием его объема и учебной тематики.
| Целевая аудитория | специалисты инженерно-технического профиля | |
| Объём, академических часов | 40 | |
| Место проведения | Зеленоград | |
| Выдаваемый документ | сертификат |
| 1. Введение | 2 ч. | |
| 2. Создание и конфигурация проектов в среде CM-LYNX | 2 ч. | |
| 3. Порты ввода-вывода общего назначения | 2 ч. | |
| 4. Система тактирования | 1 ч. | |
| 5. Аппаратные прерывания | 1 ч. | |
| 6. Универсальный асинхронный приёмопередатчик (UART) | 3 ч. | |
| 7. Дискретное преобразование Фурье | 2 ч. | |
| 8. Анализ сигналов в частотной области | 2 ч. | |
| 9. Формирование частотно-модулированных сигналов | 2 ч. | |
| 10. LINK-порты: внешний АЦП | 4 ч. | |
| 11. Прямой доступ к памяти (DMA) | 3 ч. | |
| 12. Прием частотно модулируемых сигналов: цифровой гетеродин | 4 ч. | |
| 13. Снятие сигнала с несущей: модуль UP/DOWN | 4 ч. | |
| 14. Цифровая фильтрация: интерполяция и децимация | 4 ч. | |
| 15. Интерфейс SPI: аудиокодек | 4 ч. |