Читаем Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++ полностью

.const System_Control_Reg=  0x3fff;

Описание этих символьных имен и их соответствие адресам памяти данных процессора приведено в табл. 6.1.


Таблица 6.1 Описание символьных имен регистров управления и состояния процессора ADSP-2181

ИмяОписаниеАдрес
IDMAРегистр управления IDMA0x3FE0
BDMA_BIADРегистр внутреннего адреса BDMA0x3FE1
BDMA_BEADРегистр внешнего адреса BDMA0x3FE2
BDMA_BDMA_CtrlРегистр управления BDMA0x3FE3
BDMA_BWCOUNTРегистр счетчика слов BDMA0x3FE4
PFDATAРегистр данных программируемых флагов0x3FE5
PFTYPEРегистр управления программируемыми флагами0x3FE6
SPORT1_AutobufРегистр управления автобуферизацией SPORT10x3FEF
SPORT1_RFSDIVРегистр делителя кадровых импульсов SPORT10x3FF0
SPORT1_SCLKDIVРегистр делителя тактовых импульсов SPORT10x3FF1
SPORT1_Control_RegРегистр управления SPORT10x3FF2
SPORT0_AutobufРегистр управления автобуферизацией SPORT00x3FF3
SPORT0_RFSDIVРегистр делителя кадровых импульсов SPORT00x3FF4
SPORT0_SCLKDIVРегистр делителя тактовых импульсов SPORT00x3FF5
SPORT0_Control_RegРегистр управления SPORT00x3FF6
SPORT0_TX_Channels0Регистр младшего слова передатчика SPORT00x3FF7
SPORT0_TX_Channels1Регистр старшего слова передатчика SPORT00x3FF8
SPORT0_RX_Channels0Регистр младшего слова приемника SPORT00x3FF9
SPORT0_RX_Channels1Регистр старшего слова приемника SPORT00x3FFA
TSCALEРегистр масштабирования таймера0x3FFB
TCOUNTРегистр счетчика таймера0x3FFC
TPERIODРегистр периода таймера0x3FFD
DM_Wait_RegРегистр тактов ожидания памяти данных0x3FFE
System_Control_RegРегистр управления системой0x3FFF

Как видно из содержимого данного файла, в каждой его строке производится директивное назначение определенному символьному имени конкретного числового значения. Символьные имена могут быть произвольными, важно только, чтобы они одинаково записывались в данном файле и в самой программе. В дальнейшем мы часто будем использовать символьное описание регистров, для обращения к ним по записи или чтению из программы. В частности, в нашей программе mem_clr.dsp содержатся строки команд для обращения к регистру конфигурирования PFTYPE и регистру данных PFDATA программируемых флагов PF процессора. Файл def2181.h должен находиться в том же каталоге, в котором будет храниться файл программы во время ее трансляции. Иначе компилятор выдаст сообщение об ошибке во время компиляции программы.

Перейти на страницу:

Все книги серии Современная электроника

Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++
Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++

Книга предназначена для самостоятельного изучения и применения на практике цифровых сигнальных процессоров DSP (Digital Signal Processor). На примере популярной микросхемы ADSP2181 фирмы Analog Devices рассмотрены устройство, архитектура и технические характеристики цифрового сигнального процессора. Приведено описание вычислительных блоков процессора, средств разработки программного обеспечения, языка программирования и системы команд процессора. Разработанные автором книги практические схемы с применением сигнального процессора, исходные тексты программ и схемы вспомогательных устройств, полезных при отладке программ для процессора помогут получить необходимые практические навыки, с помощью которых читатель легко освоит другие типы сигнальных процессоров. На прилагаемом к книге диске находятся исходные тексты и исполняемые файлы программ, а так же некоторые полезные утилиты и средства разработки программного обеспечения для сигнальных процессоров.Для специалистов в области разработки цифровой электронной аппаратуры, будет полезна студентам и аспирантам.

Олег Дмитриевич Вальпа

Справочники

Похожие книги

Жизнеобеспечение экипажей летательных аппаратов после вынужденного приземления или приводнения (без иллюстраций)
Жизнеобеспечение экипажей летательных аппаратов после вынужденного приземления или приводнения (без иллюстраций)

Книга посвящена актуальной проблеме выживания человека, оказавшегося в результате аварии самолета, корабля или РґСЂСѓРіРёС… обстоятельств в условиях автономного существования в безлюдной местности или в океане.Давая описание различных физико-географических Р·он земного шара, автор анализирует особенности неблагоприятного воздействия факторов внешней среды на организм человека и существующие методы защиты и профилактики.Р' книге широко использованы материалы отечественных и зарубежных исследователей, а также материалы, полученные автором во время экспедиций в Арктику, пустыни Средней РђР·ии, в тропическую Р·ону Атлантического, Р

Виталий Георгиевич Волович

Приключения / Медицина / Природа и животные / Справочники / Биология / Словари и Энциклопедии