|
Прикручиваю ось к LPC2478, Есть и будут вопросы) |
|
|
|
Aug 21 2012, 06:22
|

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

|
Добрый день, коллеги!
Скачал последнюю версию порта для LPC2xxx. К сожалению, на LPC2478 код не запускается, пришлось маленько пофиксить инициализацию периферии, немного ассемблера в одном из файлов ОСи. Вроде дело пошло. Задачи запускаются. Я не уверен в надежности и стабильности, пока тестирую.
Пока первый вопрос.
Как я понял, планировщик может вызываться из прерывания системного таймера и по софтовому прерыванию. Это задается опцией scmRTOS_CONTEXT_SWITCH_SCHEME. Мне кажется, что для LPC2478 софтовое прерывание не нужно. Достаточно таймерного. Я правильно понимаю? Т.е. можно использовать scmRTOS_CONTEXT_SWITCH_SCHEME = 0?
Гм... скажем так, я, прочитав документацию, так и не понял, чем отличаются два метода вызова планировщика, и какой когда использовать?
Спасибо!
--------------------
Выбор.
|
|
|
|
|
 |
Ответов
|
Aug 26 2012, 06:53
|

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

|
Ну вот и следующий вопрос. Хочу сделать оговорку, он, конечно, мало относится к этой оси, но все же.
Хочу прикрутить TCP/IP стек. В настоящее время мое внимание сосредоточено на lwIP и TCP/IP стек от Юрия Темкина (www.tnkernel.com).
Не могу определится с окончательным выборомом. Что от стека нужно: 1. ICMP. 2. TCP. 3. UDP. 4. DHCP.
На базе стека планируется использовать web server (возможно понадобится ftp server, telnet server).
Сосбственно сам вопрос: что лучше - взять и прикрутить lwIP, либо TCP/IP tnkernel? С одной стороны есть примеры интеграции обоих стеков в оси (для первого это FreeRTOS, для второго - сама TNkernel). Но все же. Что, согласно идеологии scmRTOS, для нее больше подойдет в качестве сетевого стека?
Спасибо!
--------------------
Выбор.
|
|
|
|
Сообщений в этой теме
haker_fox Прикручиваю ось к LPC2478 Aug 21 2012, 06:22 Сергей Борщ QUOTE (haker_fox @ Aug 21 2012, 09:22) Ка... Aug 21 2012, 08:02 haker_fox Спасибо за остоятельный ответ!
К сожалению, я ... Aug 21 2012, 12:48 _Артём_ Цитата(haker_fox @ Aug 21 2012, 15:48) У ... Aug 21 2012, 13:33  haker_fox QUOTE (_Артём_ @ Aug 21 2012, 22:33) А чт... Aug 21 2012, 13:55   _Артём_ Цитата(haker_fox @ Aug 21 2012, 16:55) Мн... Aug 21 2012, 15:13    haker_fox QUOTE (_Артём_ @ Aug 22 2012, 00:13) То е... Aug 21 2012, 15:19     _Артём_ Цитата(haker_fox @ Aug 21 2012, 18:19) Да... Aug 21 2012, 15:35      haker_fox QUOTE (_Артём_ @ Aug 22 2012, 00:35) А ап... Aug 21 2012, 16:05       _Артём_ Цитата(haker_fox @ Aug 21 2012, 19:05) В ... Aug 21 2012, 16:15        haker_fox QUOTE (_Артём_ @ Aug 22 2012, 01:15) И чт... Aug 22 2012, 04:52         Сергей Борщ QUOTE (haker_fox @ Aug 22 2012, 07:52) Да... Aug 22 2012, 05:21          haker_fox QUOTE (Сергей Борщ @ Aug 22 2012, 14:21) ... Aug 22 2012, 07:37 haker_fox В общем остановился на scmRTOS_CONTEXT_SWITCH_SCHE... Aug 23 2012, 02:52 _Артём_ Цитата(haker_fox @ Aug 26 2012, 09:53) Не... Aug 26 2012, 18:44  haker_fox QUOTE (_Артём_ @ Aug 27 2012, 02:44) Если... Aug 27 2012, 03:04 shreck Цитата(haker_fox @ Aug 26 2012, 13:53) На... Aug 27 2012, 06:55  haker_fox QUOTE (shreck @ Aug 27 2012, 14:55) А что... Aug 27 2012, 12:40 shreck Порт lwIP 1.4.0 c использованием scmRTOS.
ipnet_c... Aug 28 2012, 03:02 shreck Обнаружил досадную ошибку в порте, перекочевавшую ... Aug 31 2012, 07:51 haker_fox Новое интересное поведение)
Программа работает вел... Sep 28 2012, 12:06 shreck Цитата(haker_fox @ Sep 28 2012, 19:06) Но... Sep 28 2012, 12:48  haker_fox QUOTE (shreck @ Sep 28 2012, 21:48) Наско... Sep 28 2012, 12:54  _Артём_ Цитата(shreck @ Sep 28 2012, 15:48) Наско... Sep 28 2012, 12:57   haker_fox QUOTE (_Артём_ @ Sep 28 2012, 21:57) У ha... Sep 28 2012, 13:02   shreck Цитата(_Артём_ @ Sep 28 2012, 19:57) У ha... Sep 28 2012, 13:04 AHTOXA Цитата(haker_fox @ Sep 28 2012, 18:06) По... Sep 28 2012, 16:25  haker_fox QUOTE (AHTOXA @ Sep 29 2012, 01:25) Попро... Sep 29 2012, 00:39   AHTOXA Цитата(haker_fox @ Sep 29 2012, 06:39) Ма... Sep 29 2012, 04:53    haker_fox QUOTE (AHTOXA @ Sep 29 2012, 13:53) Узнае... Sep 29 2012, 06:12     Сергей Борщ QUOTE (haker_fox @ Sep 29 2012, 09:12) В ... Sep 29 2012, 08:31      haker_fox QUOTE (Сергей Борщ @ Sep 29 2012, 17:31) ... Sep 29 2012, 09:22
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|