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

 
 
> Освоение 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
Ответов (1 - 3)
ViKo
сообщение Jul 1 2010, 11:34
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Похоже, у вас именно тот случай, когда вопрос нужно задавать в специальном разделе форума, посвященном DSP.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 1 2010, 11:42
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(ViKo @ Jul 1 2010, 15:34) *
Похоже, у вас именно тот случай, когда вопрос нужно задавать в специальном разделе форума, посвященном DSP.

Да нет, это как раз совсем не тот случай, ибо вопроса как такового нет.

Если примеры ADI не нравятся (или нет желания в них разбираться), то никто не мешает делать обслуживание периферии на свой лад. По сложности она не отличается от таковой у среднего МК. А в случае чего всегда можно задать конкретный вопрос - на него ответят.
Go to the top of the page
 
+Quote Post
kolobochishe
сообщение Jul 22 2015, 10:52
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 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 Текстовая версия Сейчас: 29th July 2025 - 15:56
Рейтинг@Mail.ru


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