Разработка модема с такими ТТХ: Скорость передачи данных 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.
|