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

 
 
> Пересылка данных с ДСП в РС через Ethernet, Нужен совет по выбору архитектуры
maxut
сообщение Apr 14 2006, 04:06
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 20-12-05
Пользователь №: 12 440



АРМами только начинаю заниматься. Необходимо связать железяку с РС по коаксил. кабелю ~500м. Планирую использовать сетевые Ethernet-адаптеры, т.к. по кабелю будет идти питание. Нужно забирать данные (поток порядка 300КБайт/с) из внутренней памяти ADSP2185. Есть ряд вопросов:

1. стоит ли использовать TCP/IP или лучше ограничиться UDP
2. потянет ли такой поток связка например LPC2124-CS8900A ( за основу стека планирую взять пример slaa137a для MSP430. Правда там пишут, что скорость порядка нескольких килобайт/с, если переработать этот софт под АРМ насколько увеличится скорость?)
3. если п.2 проходит, что проще и лучше использовать W3100 или CS8900
4. какой лучше использовать АРМ чип (филипс или тексас). В душе тяготею к LPC так как существуют достаточно простые чипы для начального освоения + книга по работе в Keil, но умом понимаю, что TMS470R1B с его DMA-контроллером был бы лучше, т.к. DMA-контроллер очень полезен для связки с ДСП, но что-то кажется черезчур сложен для начинания тексовский чип. В принципе АРМ ничем другим кроме перекачки по Ethernet заниматься не будет, может DMA особо и не нужен?

Наверняка кто-нибудь уже сталкивался с подобной задачей. Был бы очень признателен за советы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Apr 15 2006, 17:50
Сообщение #2


Гуру
******

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



Цитата(maxut @ Apr 15 2006, 16:10) *
Скачал с Сируса, попробую поизучать примеры драйверов.
Может подскажете еще ссылки на примеры исходников TCP стека, по которым можно было бы разобраться начинающему в построении стека для cs8900 + ARM7(желательно 16-разр. режим доступа к памяти)

Тут нужно мух от котлет отделить:
1. Связка CS8900 + ARM7. Приличных исходников для 16 бит режима,
кроме драйверов от цирруса, я не встречал. Скорее всего, Вам придется
написать свой. Ничего хитрого в этом нет, только стоит обратить внимание на то,
что CS8900 очень не любит медленное обслуживание со стороны хоста.

2. IP/UDP/TCP. Если нужна связь с одной машиной, и достаточно только UDP,
то не составит труда написать все самостоятельно. Если же нужен TCP -
смотрите open-source проекты, например LwIP: http://savannah.nongnu.org/projects/lwip/
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- maxut   Пересылка данных с ДСП в РС через Ethernet   Apr 14 2006, 04:06
- - aaarrr   Цитата(maxut @ Apr 14 2006, 08:06) 1. сто...   Apr 14 2006, 04:38
- - iosifk   Цитата(maxut @ Apr 14 2006, 08:06) АРМами...   Apr 14 2006, 05:10
- - vladec   Не совсем понятен выбор ARMа. как справедливо заме...   Apr 14 2006, 05:53
- - maxut   ЦитатаА если сразу применить BlakFin с ядром МАС? ...   Apr 14 2006, 06:06
- - Alex03   А 500м ethernet по коаксиалу работать будет?   Apr 14 2006, 06:12
- - maxut   ЦитатаА 500м ethernet по коаксиалу работать будет?...   Apr 14 2006, 06:23
|- - kolobok0   Цитата(maxut @ Apr 14 2006, 10:23) Цитата...   Apr 14 2006, 09:53
- - zltigo   Цитата(maxut @ Apr 14 2006, 09:23) Мой зн...   Apr 14 2006, 06:54
- - aaarrr   Цитата(maxut @ Apr 14 2006, 10:23) Цитата...   Apr 14 2006, 08:09
- - maxut   ЦитатаЕсли имеется ввиду "тонкий" коакси...   Apr 14 2006, 09:11
- - Dimonira   Тогда осваивайте сразу TMS320DM642, у него в одном...   Apr 14 2006, 09:53
|- - Edmundo   Цитата(Dimonira @ Apr 14 2006, 13:53) Тог...   Apr 14 2006, 20:00
|- - scum   Цитата(Edmundo @ Apr 15 2006, 03:00) Цита...   Apr 18 2006, 07:53
|- - Edmundo   Цитата(scum @ Apr 18 2006, 11:53) Разве в...   Apr 19 2006, 14:32
|- - scum   Цитата(Edmundo @ Apr 19 2006, 21:32) Цита...   Apr 20 2006, 02:34
|- - scum   Цитата(scum @ Apr 20 2006, 09:34) Цитата(...   Apr 20 2006, 03:22
- - Lelick   Если интересует, есть девайс состоит из adsp2181, ...   Apr 14 2006, 10:06
- - alogvinov   Цитата(maxut @ Apr 14 2006, 08:06) 4. как...   Apr 14 2006, 11:10
- - Electrovoicer   c W3100 получалось до 8 мбит/с   Apr 14 2006, 12:07
- - maxut   ЦитатаИ ещё один момент - была названа требуемая п...   Apr 14 2006, 13:53
- - maxut   ЦитатаНа связке AT91R40008 и CS8900 получалась ско...   Apr 14 2006, 14:08
- - aaarrr   Нет, без RTOS, под самописным TCP стыком. Примеры ...   Apr 14 2006, 14:54
|- - maxut   Цитата(aaarrr @ Apr 14 2006, 17:54) Нет, ...   Apr 15 2006, 12:10
|- - kolobok0   Цитата(maxut @ Apr 15 2006, 16:10) ...20 ...   Apr 17 2006, 13:36
|- - alogvinov   Цитата(kolobok0 @ Apr 17 2006, 17:36) Цит...   Apr 18 2006, 04:27
|- - kolobok0   Цитата(alogvinov @ Apr 18 2006, 08:27) За...   Apr 18 2006, 10:12
|- - alogvinov   Цитата(kolobok0 @ Apr 18 2006, 14:12) Цит...   Apr 18 2006, 11:41
|- - maxut   Спасибо за советы.   Apr 16 2006, 02:21
- - alogvinov   В этом архиве http://www.rowley.co.uk/arm/uip-e212...   Apr 17 2006, 04:38
- - slabnoff   Пробовал разные варианты: LPC-2214+Rtl8019AS - ис...   Apr 19 2006, 12:25
|- - maxut   Цитата(slabnoff @ Apr 19 2006, 15:25) Про...   Apr 24 2006, 02:35
- - Edmundo   Да, имеется в виду своя борда. Какие именно пробле...   Apr 20 2006, 06:52


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

 


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


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