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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Free OS for ARM, какие бывают
Shedon
сообщение Dec 29 2004, 18:22
Сообщение #1


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

Группа: Свой
Сообщений: 110
Регистрация: 30-11-04
Из: Nizhny Novgorod
Пользователь №: 1 262



Какие бывают бесплатные "бесплатные" оси для ARM(конкретно для AT91R40008) с GUI, хотелось бы что-бы компилировались иаровским компилятором, сколько требуют ОЗУ. ПЗУ.
Go to the top of the page
 
+Quote Post
vanokuten
сообщение Dec 29 2004, 19:37
Сообщение #2


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

Группа: Участник
Сообщений: 116
Регистрация: 18-12-04
Из: Минск
Пользователь №: 1 550



Цитата(Shedon @ Dec 29 2004, 20:22)
Какие бывают бесплатные "бесплатные" оси для ARM(конкретно для AT91R40008) с GUI, хотелось бы что-бы компилировались иаровским компилятором, сколько требуют ОЗУ. ПЗУ.

Звиняйте за такое кол-во вопросов smile.gif
*




как вариант uCLinux - ну конечно там никакие не иар а gcc
AT91 поддерживается и гуи всякие есть ;
требования как обычно для embedded linux 2M ROM; 4M RAM - типа базовый

одна из линок
http://www.ucdot.org/article.pl?sid=04/09/...222&mode=thread


--------------------
Go to the top of the page
 
+Quote Post
Andrew2000
сообщение Dec 30 2004, 15:15
Сообщение #3


Местный
***

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



Цитата(Shedon @ Dec 29 2004, 22:22)
Какие бывают бесплатные "бесплатные" оси для ARM(конкретно для AT91R40008)
*

Тут этот камень поддерживается
http://ecos.sourceware.org/hardware.html
Go to the top of the page
 
+Quote Post
NickB
сообщение Jan 3 2005, 08:13
Сообщение #4


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

Группа: Свой
Сообщений: 114
Регистрация: 22-06-04
Пользователь №: 102



FreeRTOS.org
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jan 10 2005, 22:37
Сообщение #5


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

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



Коммерческая uC/OS-II, но условно можно назвать бесплатной: купите книгу автора (3170 руб) и получите ядро операционки, а портированные версии под разные процессоры на сайте
Micrium
Однако, если не беспокоит лицензионность, то и ядро и порты и ряд доп. модулей можно взять на ФТП smile.gif

Книгу можно заказать в России здесь
OZON


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


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

Группа: Свой
Сообщений: 114
Регистрация: 22-06-04
Пользователь №: 102



У Keil DKARM 1.5 имеется RTOS - ARTX называетсяё Сделано для ЛПС но можно портировать для других
Go to the top of the page
 
+Quote Post
v_shamaev
сообщение Jan 12 2005, 22:51
Сообщение #7


Местный
***

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



eCos (с uWindows) - есс-но, gcc + gdb (insight). Система сама прочная и весьма развеситстая.
Но тулчейн должен быть свой (патченный). a14.gif


--------------------
Водку пьянствовать и безобразия нарушать!!!
Go to the top of the page
 
+Quote Post
Shedon
сообщение Jan 14 2005, 11:55
Сообщение #8


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

Группа: Свой
Сообщений: 110
Регистрация: 30-11-04
Из: Nizhny Novgorod
Пользователь №: 1 262



А склько для uC/OS-II с ГУИ нужно оперативки и флэша?
Go to the top of the page
 
+Quote Post
admin
сообщение Jan 14 2005, 12:35
Сообщение #9


Администратор форума
******

Группа: Администраторы
Сообщений: 3 118
Регистрация: 11-05-04
Пользователь №: 2



Цитата
А склько для uC/OS-II с ГУИ нужно оперативки и флэша?


тоже интересно.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jan 14 2005, 13:00
Сообщение #10


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(udofun @ Jan 14 2005, 16:35)
Цитата
А склько для uC/OS-II с ГУИ нужно оперативки и флэша?


тоже интересно.
*



наш опыт:

uC/OS-II + родной GUI, 320х240 8 бит цвет, меню (средней сложности), спрайты. В двух вариантах - Sharp LH79520 и AT9200 + какой-то (сайчас не помню какой) контроллер от Seko.

256К ОЗУ всего (код, данные картинок, экранные буфера). Все просто летало.
Go to the top of the page
 
+Quote Post
CrazyAlex
сообщение Jan 27 2005, 12:57
Сообщение #11


Участник
*

Группа: Свой
Сообщений: 57
Регистрация: 11-01-05
Из: Пермь
Пользователь №: 1 881



Обобщу: люди знают 5 "бесплатных" RTOS
1. uCLinux
2. eCos
3. freeRTOS
4. uC/OS-II
5. ARTX(keil)
А кто-нибудь пользовался всеми/несколькими из них? Может обобщить? В частности интересует:
а. документированость
б. Возможность применения конкретно на LPC2214/2294?
в. Какие компиляторы использовали (CrossStudio/Keil/Iar/... Интересует в порядке убывания)?
г. Что понравилось/непонравилось/почему отказались?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 27 2005, 20:30
Сообщение #12


Ally
******

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



Цитата(Evgeny_CD @ Jan 14 2005, 16:00)
Цитата(udofun @ Jan 14 2005, 16:35)
Цитата
А склько для uC/OS-II с ГУИ нужно оперативки и флэша?


тоже интересно.
*



наш опыт:

uC/OS-II + родной GUI, 320х240 8 бит цвет, меню (средней сложности), спрайты. В двух вариантах - Sharp LH79520 и AT9200 + какой-то (сайчас не помню какой) контроллер от Seko.

256К ОЗУ всего (код, данные картинок, экранные буфера). Все просто летало.
*



У вас просто какой-то перебор.
У меня в PLC на ST10 для uC/GUI потребовалось всего 791 байт RAM. Буфер экрана здесь не считаю, поскольку его можно в uC/GUI выбрать произвольно, хоть 100 байт используя возможности memory device.
Фонты в ROM-е заняли 24 кБ.
Сам код GUI поместился в 16 кБ.
Еще 4 кБ ушло на драйвер LCD.
Экран 128*256 монохром но с использованием оконного движка и всех навороченных widget-ов
Сама uC/OS в ROM заняла 11 кБ, а в RAM 3.3 кБ включая стеки всех задач.
В остальных 128 кБ RAM помещался TCP/IP стек, WEB сервер, TFTP сервер, файловая система, сам движок PLC, коммуникационные протоколы DIN, CANOpen т.д.
Летало не то слово. Все это хозяйство потребляет всего 25% времени 40 Мгц проца.
Go to the top of the page
 
+Quote Post
Andrew2000
сообщение Feb 17 2006, 22:10
Сообщение #13


Местный
***

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



Цитата(v_shamaev @ Jan 13 2005, 01:51) *
eCos (с uWindows) - есс-но, gcc + gdb (insight). Система сама прочная и весьма развеситстая.
Но тулчейн должен быть свой (патченный).

А можно подробнее про "тулчейн" - какой (мне, например, нужен для ARM7TDMI и XScale)
и что имелось в виду под словом "патченный" - т.е. откуда эти патчи взять - неужели негде скачать уже собранный комплект?
Go to the top of the page
 
+Quote Post
ALexx
сообщение Feb 23 2006, 13:19
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704



Цитата(CrazyAlex @ Jan 27 2005, 15:57) *
Обобщу: люди знают 5 "бесплатных" RTOS
1. uCLinux
2. eCos
3. freeRTOS
4. uC/OS-II
5. ARTX(keil)
А кто-нибудь пользовался всеми/несколькими из них? Может обобщить? В частности интересует:
а. документированость
б. Возможность применения конкретно на LPC2214/2294?
в. Какие компиляторы использовали (CrossStudio/Keil/Iar/... Интересует в порядке убывания)?
г. Что понравилось/непонравилось/почему отказались?


Пользуюсь ARTX от Кейла. В настоящее время версией 2.00.
Выбор именно ее был обусловлен тем, что(в порядке Ваших вопросов):
а. Прекрасно документирована
б. Готовое решение для LPC2xxx
в. Работаю в Кейле
г.1 Простота использования и отладки, в качестве Бонуса(;-))) получаете File System и TCP
г.2 неприятных для себя моментов не наблюдал
г.3 Отказываться не собираюсь.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Feb 23 2006, 18:20
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Напиши отчет об использовании, если найдешь время. Очень не хватает такого рода литературы.
Go to the top of the page
 
+Quote Post

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

 


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


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