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

 
 
 
Reply to this topicStart new topic
> lwIP
Пришелец
сообщение Feb 22 2005, 10:04
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 28-01-05
Пользователь №: 2 272



Есть желание использовать lwIP для LPC2214 smile.gif и CS8900 smile.gif
а так же писать в IARE без RTOS

Кто-нибудь подскажет это реально.
Потенциальные проблемы. smile3009.gif ...?


или может есть альтернатива lwIP ???
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Feb 22 2005, 10:57
Сообщение #2


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Цитата(Пришелец @ Feb 22 2005, 13:04)
Есть желание использовать iwIP для LPC2214 smile.gif  и CS8900 smile.gif
а так же писать в IARE без RTOS

Кто-нибудь подскажет это реально.
Потенциальные проблемы. smile3009.gif ...?

или может есть альтернатива iwIP ???
*

На счет iwIP не знаю, а вот проблем в ИАРе без РТОС точно нет никаких. Пишите, что хотите.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
v_shamaev
сообщение Feb 22 2005, 12:39
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259



Наверное, имелось ввиду lwIP?


--------------------
Водку пьянствовать и безобразия нарушать!!!
Go to the top of the page
 
+Quote Post
Пришелец
сообщение Feb 24 2005, 06:12
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 28-01-05
Пользователь №: 2 272



да да конечно blush.gif (спасибо за поправку подредактировал)
lwIP

и ещё вопрос в догонку

почему многие исходные тектсы например uCOS
принципиально предназначны под GNU компиляторы?
почему нельзя это скомпилировать например в IARe?
(какой-то синтаксис С или какая-то особая компоновка или ещё что ...?)
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Feb 24 2005, 06:24
Сообщение #5


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Цитата(Пришелец @ Feb 24 2005, 09:12)
да да конечно  blush.gif  (спасибо за поправку подредактировал)
lwIP

и ещё вопрос в догонку

почему многие исходные тектсы например uCOS
принципиально предназначны под GNU компиляторы?
почему нельзя это скомпилировать например в IARe?
(какой-то синтаксис С или какая-то особая компоновка или ещё что ...?)
*

Существуют порты указанной ОС как для разных МК, так и для разных средств разработки. Жесткой какой-то зависимости от ГНУ я что-то не заметил, а при переносе из одной среды разработки в иную, очень часто возникают проблемы синтаксиса, так это обычное дело. Как правило для большого проекта это занимает не более часа правки текста, чаще путем введения каких-то #define , чтобы что-то переопределить


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
Пришелец
сообщение Feb 24 2005, 06:29
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 28-01-05
Пользователь №: 2 272



т.е. с uCOS

можно работать в IARE если под него подправить синтаксис?

тогда почему все пользуются GNU ведь мне показалось что это такой геморой
- cygwin, командная строка blink.gif
Go to the top of the page
 
+Quote Post
Major
сообщение Feb 24 2005, 07:02
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 375



lwIP без оси работает вполне, я пользую в NIOS II читсый lwIP без UCOS.
Но понятно что разруливать моменты вызова разных функций lwIP приходиться ручками, без всяких потоков.

А GNU - это механизм обмена информацией, более менее унифицированный.
Собрать под ним может любой, если руки на месте, и протестить (обратная связь с багами глубже в силу доступности). А людей имеющих IAR надой найти.
Да и кто вам мешает прикрутить GNU к IDE?
IAR то работает тоже через командные строки, но просто они сделали интерфейс который это скрывает.
Так что если есть желание, то в путь, но скорее всего это уже сделано, надо только поискать smile.gif
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Feb 24 2005, 08:02
Сообщение #8


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Цитата(Пришелец @ Feb 24 2005, 09:29)
т.е. с uCOS

можно работать в IARE если под него подправить синтаксис?

тогда почему все пользуются GNU ведь мне показалось что это такой геморой
- cygwin, командная строка blink.gif
*

Да, достаточно как правило подправить синтаксис.
Всё-таки Вы заблуждаетесь, что все пользуются GNU.
А как пример того, о чем говорил коллега Major, что можно к IDE прикрутить GNU - это CrossWorks. Я например им пользуюсь при работе с АРМом. А для MSP430 - IAR EW, для 51 - Tasking и Keil.
При переносе кода из одной среды в другую действительно приходится туповато поработать руками, не без этого smile.gif


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
Пришелец
сообщение Feb 24 2005, 08:09
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 28-01-05
Пользователь №: 2 272



Спасибо one_man_show и Major

Теперь сомнения wacko.gif рассеялись smile.gif

остаюсь в своём любимом IARe

Но наверное придётся поставить CrossWork
посмотреть что это такое (вдруг понравится)
Go to the top of the page
 
+Quote Post
Пришелец
сообщение Feb 24 2005, 08:35
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 28-01-05
Пользователь №: 2 272



Назрел следующий вопрос:

А какой компилятор эффективнее для ARM GCC или IAR? rolleyes.gif
Go to the top of the page
 
+Quote Post
Alex2172
сообщение Feb 24 2005, 11:05
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 25-08-04
Пользователь №: 537



У меня другой вопрос GCC поддерживает JTAG, например для MSP430?
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Feb 24 2005, 12:08
Сообщение #12


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Цитата(Пришелец @ Feb 24 2005, 11:35)
Назрел следующий вопрос:

А какой компилятор эффективнее для ARM    GCC или IAR? rolleyes.gif
*

Для АРМа, как и для других МК существует несколько сред разработки, каждая из них чем-то примечательна. На мой взгляд, любая оценка той или иной среды будет субъективна, каждому подходит что-то "свое". По поводу CrossWorks для АРМ могу сказать только одно, - это одна из немногих сред разработки, которая ипользуя недокументированные функции МК, позволяет прошивать Flash. Конечно и все остальное тоже, как то отладка из ОЗУ, отладка из Flash.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
COMA
сообщение Feb 24 2005, 13:48
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



one_man_show,
Цитата
это одна из немногих сред разработки, которая ипользуя недокументированные функции МК, позволяет прошивать Flash.

Насколько мне известно, IAR тоже позволяет прошивать FLash, а также отлаживать из него.

Пришелец,
Цитата
Назрел следующий вопрос:

А какой компилятор эффективнее для ARM GCC или IAR?


Вам сюда -
http://www.caxapa.ru/echo/arm.html?id=22619

и сюда -
http://aly.teltonika.lt/lib/Whetstone/whet.htm
Go to the top of the page
 
+Quote Post
Пришелец
сообщение Mar 25 2005, 09:19
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 28-01-05
Пользователь №: 2 272



Цитата(Major @ Feb 24 2005, 11:02)
lwIP без оси работает вполне, я пользую в NIOS II читсый lwIP без UCOS.
Но понятно что разруливать моменты вызова разных функций lwIP приходиться ручками, без  всяких потоков.

А GNU - это механизм обмена информацией, более менее унифицированный.
Собрать под ним может любой, если руки на месте, и протестить (обратная связь с багами глубже в силу доступности). А людей имеющих IAR надой найти.
Да и кто вам мешает прикрутить GNU к IDE?
IAR то работает тоже через командные строки, но просто они сделали интерфейс который это скрывает.
Так что если есть желание, то в путь, но скорее всего это уже сделано, надо только поискать smile.gif
*



Снова возвращаюсь к теме.
Прикрутить можно наверное но мне было бы понятно если бы компилятор запускался из под Windows. Но чтобы его использовать под Windows нужно запускать эмулятор unix - cigwin.

Можно ли прикрутить GNU maniac.gif к IDE если GNU под unix а IDE под Windows?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 13th August 2025 - 01:34
Рейтинг@Mail.ru


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