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

 
 
> Modem + RTOS, Имеет ли смысл.
amw
сообщение Mar 30 2007, 17:48
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Разработка модема с такими ТТХ:
Скорость передачи данных 128 или 256 кбит/с.
Интерфейс с линией IDSL или SHDSL.
Интерфейс с ПК RS232 + USB + Ethernet. (Присутствуют все используется по выбору пользователя).

Нацелился ставить AT91SAM7X256.
Причины:
1. Есть опыт работы с SAM7S
2. Есть все указанные интерфейсы.
3. Есть интерфейс SSC (он же интерфейс кодека, он же PCM).
4. Есть опыт работы с MC145572, Socrates.
5. Есть опыт разработки аналогичного модема на 128 кбит/с с использованием AVR (программа написана на ASM).
6. Успешно собраны и запущены (правда на LPC) FreeRTOS и TNKernel в тестовом режиме (две задачи: мигалка и RS232).

Вопросы:
1. Имеет ли смысл использовать для этой задачи RTOS и почему?
2. Если имеет, то какую?
3. А может написать как на AVR на ASMе?
Опыта применения RTOS у меня нет, но есть опыт применения Linux.


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Andy Mozzhevilov
сообщение Apr 2 2007, 05:39
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



Цитата(amw @ Mar 30 2007, 20:48) *
Вопросы:
1. Имеет ли смысл использовать для этой задачи RTOS и почему?

Имеет. Почему, сказано было столько много, что повторяться уже совсем не возбуждает.
Цитата
2. Если имеет, то какую?

uCOS-II или аналогичной весовой категории.
Цитата
3. А может написать как на AVR на ASMе?

Да ну, бросьте. Под ARM на asm? Как минимум на Ц. На AVR то asm большого смысла уже не имеет.


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
amw
сообщение Apr 4 2007, 17:08
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(Andy Mozzhevilov @ Apr 2 2007, 05:39) *
Имеет. Почему, сказано было столько много, что повторяться уже совсем не возбуждает.

uCOS-II или аналогичной весовой категории.

Да ну, бросьте. Под ARM на asm? Как минимум на Ц. На AVR то asm большого смысла уже не имеет.

Ну, в общем, на Ц и будет.
Только опыта нет с RTOS, а проект надо делать.
Возможно я не с той стороны зашел.
Хотелось бы услышать мнение людей, котрые применяли (или не применяли) ОС для схожей задачи и/или на сходном процессора.

Цитата
Если позволяет периферия (RAM, Flash) можно и uclinux поставить - тогда из драйверов почти ничего не придется писать + возможность дальнейших наворотов и возможность сосредоточиться на фичах а не портировании, тем более как вы сказали опыт linux есть

Не позволяет.

Сообщение отредактировал amw - Apr 4 2007, 17:11


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 20th June 2025 - 17:59
Рейтинг@Mail.ru


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