Разработка программного обеспечения

Программное обеспечение будет разрабатываться для цифровго сигнального процессора фирмы Analog Devices ADSP -2181. Для этого будем использовать программное обеспечение фирмы Analog Devices, позволяющее создавать и тестировать программы под DSP.

Разработку программного обеспечения будем производить на языке ассемблер под ADSP - 2181 и Си. Язык Си напрямую не поддерживается DSP, но в комплекте программ фирмы Analog Devices имеется конвертер программ написанных на языке Си, в формат машинных кодов DSP. Также есть возможность создания проектов включающих программы написанные под DSP и под Си, и ссылаться на функции друг друга с помощью EXTERNAL (внешних) процедур и переменных.

Будем использовать следующее программное обеспечение для создания нашей программы:

Assembler - компоновщик ассемблерных программ *.dsp в *.obj

Linker - компилятор в код DSP

ADSP-2181 Simulator - эмулятор ADSP - 2181

Minitor - программа для записи программы в DSP

C Compiler - компилятор языка Си

C Runtime Libraries - библиотеки языка Си

C Debugger - отладчик для программ на Си

Cconverter - конвертер программ на Си в код DSP

Разработка программного кода находится в приложении 1.

В данном дипломном проекте разработано устройство кодирования - декодирования информации на цифровом сигнальном процессоре. Наше устройство выполняет функции радиомодема и использует частотную модуляцию по протоколу обмена данными морского телеграфа. Эта система является конструктивно законченным устройством, поэтому целесообразно рассчитать затраты на расходные материалы и производство устройства , а также рассчитать срок окупаемости предложенной системы.

Советуем почитать:

Моделирование голограммы, получаемой с помощью подповерхностного сканирующего радиолокатора
Современные радиолокаторы можно условно разделить условно на два класса: радиолокаторы в которых используются видеоимпульсные сигналы и радиолокаторы с использованием гармонических модулиро ...

Домашние и офисные сети Home Lan - стандарты и оборудование (Home lan и интеллектуальный дом)
Система "Умный дом": Нужна для облегчения управления домашним хозяйством, а также для расширения его возможностей. Предлагаемая система является самой передовой технологией ...

Прием и выплата электронных переводов
В октябре 2007г. ФГУП "Почта работы" начала реализацию проекта по Модернизаций системы электронных переводов. Основная цель проекта-Повысить доступность и качество оказываемых ...

Меню



© 2015 TechExternal