реклама на сайте
подробности

 
 
> Освоение DSP Analog Devices -BF548
badik
сообщение Jun 29 2010, 19:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 29-11-06
Из: Екатеринбург
Пользователь №: 22 890



Всем привет, я в начале ADSP-BF533, BF548 - Analog Devices. Прошу совета опытных людей.
Имею опыт работы с микроконтоллерами PIC.
Есть платы ADSP BF533 EZKIT Lite, ADSP BF548 ezkit.
На ADSP BF533 EZKIT Lite попробывал небольшие программы, делал всё по примерам ADI,
получилось делать UART, SDRAM. Это для меня наиболее доступные и небходимые устройства.
Сделал сохранение данных GPS в памяти SDRAM.
Писал в духе:
*pEBIU_SDRRC = 0x01A0;
*pUART_GCTL = UCEN;

Идти дальше, нужны ещё другие устройства (flash, ...) уже сложности.
Все примеры ADI сейчас построены на
adi_ssl_Init.h
adi_ssl_Init.c
все тексты программ на символическом языке
ADI_EBIU_ASYNCH_BANK_TIMING asynch_bank_trans_time = {ADI_EBIU_BANK_ALL, { ADI_EBIU_ASYNCH_TT_4_CYCLES, { 0, ADI_EBIU_TIMING_UNIT_NANOSEC } } };
Пробывал использовать под себя - немогу отладить, концов ненайти.
Просьба подсказать - как можно подступиться к этим вещам?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kolobochishe
сообщение Jul 22 2015, 10:52
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 14-04-10
Из: Россия, г.Челябинск
Пользователь №: 56 634



Цитата(badik @ Jun 30 2010, 00:40) *
Всем привет, я в начале ADSP-BF533, BF548 - Analog Devices. Прошу совета опытных людей.
Имею опыт работы с микроконтоллерами PIC.
Есть платы ADSP BF533 EZKIT Lite, ADSP BF548 ezkit.
На ADSP BF533 EZKIT Lite попробывал небольшие программы, делал всё по примерам ADI,
получилось делать UART, SDRAM. Это для меня наиболее доступные и небходимые устройства.
Сделал сохранение данных GPS в памяти SDRAM.
Писал в духе:
*pEBIU_SDRRC = 0x01A0;
*pUART_GCTL = UCEN;

Идти дальше, нужны ещё другие устройства (flash, ...) уже сложности.
Все примеры ADI сейчас построены на
adi_ssl_Init.h
adi_ssl_Init.c
все тексты программ на символическом языке
ADI_EBIU_ASYNCH_BANK_TIMING asynch_bank_trans_time = {ADI_EBIU_BANK_ALL, { ADI_EBIU_ASYNCH_TT_4_CYCLES, { 0, ADI_EBIU_TIMING_UNIT_NANOSEC } } };
Пробывал использовать под себя - немогу отладить, концов ненайти.
Просьба подсказать - как можно подступиться к этим вещам?


На сайте analog.com найти документ "VisualDSP++ 5.0 Device Drivers and System Services for Blackfin.pdf". А также посмотреть документацию в папке "C:\Program Files (x86)\Analog Devices\VisualDSP 5.1.2\Blackfin\docs\drivers". Там и исходники всех драйверов есть в папке "C:\Program Files (x86)\Analog Devices\VisualDSP 5.1.2\Blackfin\lib\src".
А символический язык - это просто макросы и дефайны.

Сообщение отредактировал kolobochishe - Jul 22 2015, 10:54
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 12:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016