Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Освоение DSP Analog Devices -BF548
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
badik
Всем привет, я в начале 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 } } };
Пробывал использовать под себя - немогу отладить, концов ненайти.
Просьба подсказать - как можно подступиться к этим вещам?
ViKo
Похоже, у вас именно тот случай, когда вопрос нужно задавать в специальном разделе форума, посвященном DSP.
aaarrr
Цитата(ViKo @ Jul 1 2010, 15:34) *
Похоже, у вас именно тот случай, когда вопрос нужно задавать в специальном разделе форума, посвященном DSP.

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

Если примеры ADI не нравятся (или нет желания в них разбираться), то никто не мешает делать обслуживание периферии на свой лад. По сложности она не отличается от таковой у среднего МК. А в случае чего всегда можно задать конкретный вопрос - на него ответят.
kolobochishe
Цитата(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".
А символический язык - это просто макросы и дефайны.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.