|
STR912 + CW 1.7, Выбор ОС для работы. |
|
|
|
 |
Ответов
|
Feb 6 2008, 20:08
|
Участник

Группа: Новичок
Сообщений: 29
Регистрация: 3-11-04
Пользователь №: 1 027

|
Если в CrossWorks то зачем туда укос тащить, если в нем есть своя CTL библиотека? Причем с открытым кодом. Что-вы можете сделать на укосс и не сделать на CTL
|
|
|
|
|
Feb 7 2008, 10:26
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(KonstantinT @ Feb 6 2008, 22:08)  Если в CrossWorks то зачем туда укос тащить, если в нем есть своя CTL библиотека? Причем с открытым кодом. Что-вы можете сделать на укосс и не сделать на CTL Честно говоря даже не знаю что такое CTL. Поясните пожалуйста. У юкоса есть готовый стек и связанный с STR91x ENET. Именно от него мне надо брать только функции accept, bind, listen итд. А к CTL, я так понимаю, надо прикручивать lwip. Не хотелось бы тратить время на прикручивание lwip, тем более что уже начал разбирать юкос. Хотя спасибо.
Сообщение отредактировал SimpleSoft - Feb 7 2008, 10:31
|
|
|
|
|
Feb 7 2008, 14:30
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
CrossWorks я у себя давно снес, и по его проблемам помоч не могу. Но настоятельно не рекомедую использовать тулcы на базе GCC для ARM-ов. Ухудшение параметров кода быстродейстие-объем получается чуть ли не в разы. Если проблема лишь в том где достать дешевый JTAG для Keil RealView, то ARM выложил у себя апликуху как к RealView подключить халявный JTAG из проекта H-Jtag. На бесплатные и проч GPL оси тоже покупаться бы не рекомендовал. Дело тут не в оси, что она там умеет по большому счету не важно. Важно какой софт для нее еще можно достать. Для uCOS вы можете достать оптимизированный по производительности и отлично документированный TCP стек с интерфейсом BSD сокетов. В этом стеке предусмотренна в частности мультиинтерфейсность. Можете достать очень мощную GUI с симулятором, оконным движком и проч. прибамбасами. Можете достать многодисковую файловую систему, с полным набором функций и т.д. А теперь узнайте, что предлагают opensource варианты. Это будут жалкие варианты TCP стеков, без мультиинтерфейсности, без нормального роутинга с ограниченным применением мультипоточности и без нормальной документации. Файловый системы поголовно однопоточные и без защиты от мультизадачности и с урезанным набором файловых функций. Найдите, например, какую нибудь способную форматировать диск. C GUI тоже плачевно. Вот такие проблемы в перспективе тянут за собой opensource RTOS-ы. Цитата(SimpleSoft @ Feb 7 2008, 14:56)  Честно говоря даже не знаю что такое CTL. Поясните пожалуйста. У юкоса есть готовый стек и связанный с STR91x ENET. Именно от него мне надо брать только функции accept, bind, listen итд. А к CTL, я так понимаю, надо прикручивать lwip. Не хотелось бы тратить время на прикручивание lwip, тем более что уже начал разбирать юкос. Хотя спасибо. 
|
|
|
|
|
Feb 7 2008, 15:20
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(AlexandrY @ Feb 7 2008, 17:30)  Ухудшение параметров кода быстродейстие-объем получается чуть ли не в разы. Ну далеко не все так трагично и на реальных проектах, а не попугаемерах идущих в комплекте с Keil все далеко не в разы, но тем не меннее мир GCC имеет свою специфику, которую либо надо признать за фичи, либо действительно пользоваться коммерческими продуктами. Цитата Важно какой софт для нее еще можно достать. Достать хорошее слово, но мне, например, писать приходится а не только компилировать  - короче, возможны варианты. Цитата Для uCOS вы можете достать оптимизированный по производительности и отлично документированный TCP стек с интерфейсом BSD сокетов. Кстати, если не сложно - где "достать" свеженький? Для так сказать посмотреть и решить вопрос о дальнейшем использовании своего либо о сдаче на милость других.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Feb 7 2008, 17:06
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
С некоторых пор за обновлениями у Микриума не слежу, но выложил рабочий проект годичной давности на этой странице: http://aly.ogmis.lt/OpenProjects/ARMDomina...RMDominator.htmтам портирован стек, тесты и операционка Микриума и многое другое. Надежность и понятность стека на высоком уровне, я видел офигенно коммерческие стеки гораздо хуже выполненные. Цитата(zltigo @ Feb 7 2008, 19:50)  Ну далеко не все так трагично и на реальных проектах, а не попугаемерах идущих в комплекте с Keil все далеко не в разы, но тем не меннее мир GCC имеет свою специфику, которую либо надо признать за фичи, либо действительно пользоваться коммерческими продуктами. Достать хорошее слово, но мне, например, писать приходится а не только компилировать  - короче, возможны варианты. Кстати, если не сложно - где "достать" свеженький? Для так сказать посмотреть и решить вопрос о дальнейшем использовании своего либо о сдаче на милость других.
|
|
|
|
Сообщений в этой теме
SimpleSoft STR912 + CW 1.7 Feb 5 2008, 15:13 MALLOY2 Цитата(SimpleSoft @ Feb 5 2008, 19:13) Де... Feb 5 2008, 15:58 SimpleSoft Цитата(MALLOY2 @ Feb 5 2008, 17:58) При т... Feb 5 2008, 15:59 MALLOY2 Ну не вижу тут никаких проблем, у меня LwIp str912... Feb 5 2008, 16:12 Vladimir_T Есть книга самого автора uC/OS. В ней имеется глав... Feb 6 2008, 06:21 jasper Цитата(Vladimir_T @ Feb 6 2008, 11:21) Ес... Feb 6 2008, 06:41 Alex B._ Цитата(jasper @ Feb 6 2008, 09:41) Зачем ... Feb 6 2008, 07:45 Dron_Gus "Портировать" между средами разработки я... Feb 6 2008, 10:55 SimpleSoft Спасибо, всем кто отозвался. Вообщем пока сооружу ... Feb 6 2008, 15:20 zltigo Цитата(SimpleSoft @ Feb 6 2008, 18:20) По... Feb 6 2008, 15:28  SimpleSoft Цитата(zltigo @ Feb 6 2008, 17:28) FreeRT... Feb 6 2008, 16:05   zltigo Цитата(SimpleSoft @ Feb 6 2008, 19:05) Ес... Feb 6 2008, 16:33    SimpleSoft Цитата(zltigo @ Feb 6 2008, 18:33) На это... Feb 6 2008, 16:54   SimpleSoft Цитата(AlexandrY @ Feb 7 2008, 16:30) Cro... Feb 7 2008, 14:55     zltigo Цитата(AlexandrY @ Feb 7 2008, 20:06) Над... Feb 7 2008, 17:39     Aprox Цитата(AlexandrY @ Feb 7 2008, 20:06) С н... Feb 12 2008, 14:04  KonstantinT Цитата(SimpleSoft @ Feb 7 2008, 14:26) Че... Feb 8 2008, 13:08   SimpleSoft Цитата(KonstantinT @ Feb 8 2008, 15:08) Е... Feb 8 2008, 16:08    Dir Цитата(SimpleSoft @ Feb 8 2008, 18:08) З.... Feb 9 2008, 08:08     SimpleSoft Цитата(Dir @ Feb 9 2008, 10:08) Не удержа... Feb 9 2008, 10:24      Dir Цитата(SimpleSoft @ Feb 9 2008, 12:24) За... Feb 9 2008, 15:29       SimpleSoft Цитата(Dir @ Feb 9 2008, 17:29) IARу RDI ... Feb 9 2008, 18:05    vsasha ИМХО ucos не очень хороший выбор. Просмотрите фору... Feb 13 2008, 08:55     Aprox Цитата(vsasha @ Feb 13 2008, 11:55) Посмо... Feb 13 2008, 10:50      vsasha > Подскажите, где можно взять SCMRTOS, портиров... Feb 13 2008, 11:37       Aprox Цитата(vsasha @ Feb 13 2008, 14:37) Порт ... Feb 13 2008, 20:00        dxp Цитата(Aprox @ Feb 14 2008, 02:00) Собств... Feb 14 2008, 07:22         Aprox Цитата(dxp @ Feb 14 2008, 10:22) Можно ук... Feb 14 2008, 13:42          zltigo Цитата(Aprox @ Feb 14 2008, 16:42) У меня... Feb 14 2008, 14:02           Aprox Цитата(zltigo @ Feb 14 2008, 17:02) Наско... Feb 14 2008, 18:06            zltigo Цитата(Aprox @ Feb 14 2008, 21:06) как те... Feb 14 2008, 18:35             Aprox Цитата(zltigo @ Feb 14 2008, 21:35) ... с... Feb 15 2008, 10:32              zltigo Цитата(Aprox @ Feb 15 2008, 13:32) а врем... Feb 15 2008, 11:11               Aprox Цитата(zltigo @ Feb 15 2008, 14:11) Вы ош... Feb 15 2008, 12:33                zltigo Цитата(Aprox @ Feb 15 2008, 15:33) Для по... Feb 16 2008, 17:20                 Aprox Цитата(zltigo @ Feb 16 2008, 20:20) Велич... Feb 17 2008, 08:10                  zltigo Цитата(Aprox @ Feb 17 2008, 11:10) Hа выя... Feb 17 2008, 10:32                   SimpleSoft Простите что прерываю вашу беседу, но в процессе р... Feb 17 2008, 22:19                   Aprox Цитата(zltigo @ Feb 17 2008, 13:32) Это н... Feb 18 2008, 08:57        Сергей Борщ Цитата(Aprox @ Feb 13 2008, 22:00) Однако... Feb 14 2008, 08:25 SimpleSoft Я запустил юкос на STR912FW44 под CrossWorks 1.7. ... Feb 13 2008, 21:17 meister У меня есть вопросик по scmRTOS.
Код template... Feb 16 2008, 15:58 dxp Цитата(meister @ Feb 16 2008, 21:58) Заче... Feb 18 2008, 04:58  meister Цитата(dxp @ Feb 18 2008, 07:58) Да, наве... Feb 18 2008, 08:36   dxp Цитата(meister @ Feb 18 2008, 14:36) Поле... Feb 18 2008, 14:47    meister Цитата(dxp @ Feb 18 2008, 17:47) А где ра... Feb 18 2008, 15:39     dxp Цитата(meister @ Feb 18 2008, 21:39) Там ... Feb 19 2008, 04:39
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|