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

 
 
 
Reply to this topicStart new topic
> А что можно на BlackFin воткнуть?
inventor
сообщение Jun 24 2013, 11:26
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



Подскажите по поводу оськи для BF504f.
Правда я даже не особо уверен, пойдет ли такая ось на таких скромных ресурсах: 32 Кбайт CodeSram 32 кБайт DataSram
Мне нужно управлять 4-мя АЦП. UART ом, SD картой и прочей периферией.
Написал БЕЗ всякой оси, работает, но хочется сделать красивее.
У кого нибудь есть предложения?
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jun 24 2013, 13:57
Сообщение #2


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



ScmRTOS Авторы бывают на форуме и им можно задать вопросы.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
inventor
сообщение Jun 26 2013, 20:19
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



к сожалению я не знаток С++
Rtos на С для меня как о более предпочтительна.
но вот freertos я не видел портf для BF
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 26 2013, 20:27
Сообщение #4


Гуру
******

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



Цитата(inventor @ Jun 27 2013, 00:19) *
Rtos на С для меня как о более предпочтительна.
но вот freertos я не видел портf для BF

Он есть среди неподдерживаемых.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jun 27 2013, 05:31
Сообщение #5


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (inventor @ Jun 24 2013, 15:26) *
У кого нибудь есть предложения?

..вы не пробовали фирменную , встроенную в VDSP ?


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
inventor
сообщение Jun 27 2013, 09:22
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



Цитата(Lmx2315 @ Jun 27 2013, 09:31) *
..вы не пробовали фирменную , встроенную в VDSP ?


Я видимо просто ленив, я как посмотрел на примеры драйве ров и сколько
кода нужно написать, чтобы запустить один UART типа sm.gif

CODE
ADI_EBIU_COMMAND_PAIR ezkit_ram[] = {
{ ADI_EBIU_CMD_SET_SDRAM_BANK_SIZE, (void*)&bank_size },
{ ADI_EBIU_CMD_SET_SDRAM_BANK_COL_WIDTH,(void*)&bank_width },
{ ADI_EBIU_CMD_SET_SDRAM_CL_THRESHOLD, (void*)cl_threshold },
{ ADI_EBIU_CMD_SET_SDRAM_TRASMIN, (void*)&trasmin },
{ ADI_EBIU_CMD_SET_SDRAM_TRPMIN, (void*)&trpmin },
{ ADI_EBIU_CMD_SET_SDRAM_TRCDMIN, (void*)&trcdmin },
{ ADI_EBIU_CMD_SET_SDRAM_TWRMIN, (void*)&twrmin },
{ ADI_EBIU_CMD_SET_SDRAM_REFRESH, (void*)&refresh },
/* Asynch Commands memory controller commands */
{ ADI_EBIU_CMD_SET_ASYNCH_CLKOUT_ENABLE, (void*)&clkout_enable },
{ ADI_EBIU_CMD_SET_ASYNCH_BANK_ENABLE, (void*)&banks_enable },
{ ADI_EBIU_CMD_SET_ASYNCH_BANK_TRANSITION_TIME, (void*)&asynch_bank_trans_time },
{ ADI_EBIU_CMD_SET_ASYNCH_BANK_READ_ACCESS_TIME, (void*)&asynch_bank_read_access_time },
{ ADI_EBIU_CMD_SET_ASYNCH_BANK_WRITE_ACCESS_TIME, (void*)&asynch_bank_write_access_time },
{ ADI_EBIU_CMD_SET_ASYNCH_BANK_SETUP_TIME, (void*)&asynch_bank_setup_time },
{ ADI_EBIU_CMD_SET_ASYNCH_BANK_HOLD_TIME, (void*)&asynch_bank_hold_time },
{ ADI_EBIU_CMD_SET_ASYNCH_BANK_ARDY_ENABLE, (void*)&asynch_bank_ardy_enable },
{ ADI_EBIU_CMD_SET_ASYNCH_BANK_ARDY_POLARITY, (void*)&asynch_bank_ardy_polarity },
{ ADI_EBIU_CMD_END, 0 }
};


(для UART то же подобное), что подумал - у меня просто времени нет все это выписывать.
Да и энергопотребление критично
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jun 28 2013, 11:59
Сообщение #7


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (inventor @ Jun 27 2013, 05:19) *
к сожалению я не знаток С++

А зачем Вам знать Си++? Запускаете ось как есть, а задачи пишете на Си. Ведь компилятору по-бубену на чём написн код. А минимальны знаний должно быть достаточно, чтобы разобраться с параметрами и настройками. На сайте проекта есть очень хорошая документация по системе. Рекомендую.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:54
Рейтинг@Mail.ru


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