Общее описание

семинар посвящен программированию высокопроизводительных процессоров цифровой обработки сигналов 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 ч.
Возврат к списку