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

 
 
 
Reply to this topicStart new topic
> uVelOSity от GreenHills, у кого есть исходники этой ОС?
etoja
сообщение Sep 22 2007, 18:00
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



uVelOSity от GreenHills
у кого есть исходники этой ОС?

Судя по высокому качеству С компилятора этой фирмы можно ожидать высокого качнства ОС.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 22 2007, 18:58
Сообщение #2


Ally
******

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



Да, эпитетов расхваливая свой компилер они не жалеют.
А так посредственная среда и компилер. И по юзабельности и по качеству генерируемого кода.
Намеренно не хотят привести интерфейс пользователя к общепринятым стандартам.
Брезгуют добавить готовые профили для ARM-ов из младшей категории (LPC, SAM, STR, ...)
Видимо и их ось такая же.
ThreadX клонировали, выталкивая с рынка Express Logic.

Цитата(etoja @ Sep 22 2007, 21:30) *
uVelOSity от GreenHills
у кого есть исходники этой ОС?

Судя по высокому качеству С компилятора этой фирмы можно ожидать высокого качнства ОС.
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Sep 23 2007, 08:50
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(AlexandrY @ Sep 22 2007, 22:58) *
Да, эпитетов расхваливая свой компилер они не жалеют.
А так посредственная среда и компилер. И по юзабельности и по качеству генерируемого кода.
Намеренно не хотят привести интерфейс пользователя к общепринятым стандартам.
Брезгуют добавить готовые профили для ARM-ов из младшей категории (LPC, SAM, STR, ...)
Видимо и их ось такая же.
ThreadX клонировали, выталкивая с рынка Express Logic.


Допустим, но тогда на какой из компиляторов стоит обратить внимание? С учетом поддержки не только младших АRM'ов (ARM7/9), но и более производительных ядер - например, MIPS32/64. Вряд ли при разнообразии поддерживаемых м/процессоров прилагаемые библиотеки будут качественными.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 23 2007, 09:00
Сообщение #4


Гуру
******

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



Цитата(HardJoker @ Sep 23 2007, 11:50) *
Допустим, но тогда на какой из компиляторов стоит обратить внимание?

Если не принимать во внимание поддержки других контроллеров, то на данный момент, после того, как он стал "An ARM Company" - Keil. Хотя тот-же IAR в версии 5.10 очень порадовал.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Sep 23 2007, 10:51
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(zltigo @ Sep 23 2007, 13:00) *
Если не принимать во внимание поддержки других контроллеров, то на данный момент, после того, как он стал "An ARM Company" - Keil. Хотя тот-же IAR в версии 5.10 очень порадовал.


В IAR'e не понравилась структура библиотек. Слишком много вложений через call. Самописные всегда получаются лучше. Но тогда теряется привлекательность среды с готовыли Lib. Ситуация, в общем, характерная не только для IAR'a. У ADI VDSP3.5 аналогично. Индусы их, что ли пишут :-(((
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 23 2007, 11:54
Сообщение #6


Гуру
******

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



Цитата(HardJoker @ Sep 23 2007, 13:51) *
В IAR'e не понравилась структура библиотек. Слишком много вложений через call.

Сурово smile.gif. Пример приведете?
Цитата
Самописные всегда получаются лучше.

Тоже безмерно хотелость-бы взглянуть, на образец и спытать его на предмет лучше.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Sep 23 2007, 13:13
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(zltigo @ Sep 23 2007, 15:54) *
Сурово smile.gif. Пример приведете?

Тоже безмерно хотелость-бы взглянуть, на образец и спытать его на предмет лучше.


Драйвер UART для ADSP21xx. Проект достаточно старый, был сделан еще до появления VDSP, но в версии VDSP 3.5 аналогичный драйвер вроде был. Под IAR'ом таких подвигов совершать уже не хотелось.
Прикрепленные файлы
Прикрепленный файл  MD001_UR.zip ( 2.98 килобайт ) Кол-во скачиваний: 41
 
Go to the top of the page
 
+Quote Post
etoja
сообщение Sep 23 2007, 16:08
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Качество компилятора с Зелёных Холмов очень высокое.
Go to the top of the page
 
+Quote Post
yuri_t
сообщение Sep 23 2007, 18:02
Сообщение #9


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

Группа: Свой
Сообщений: 163
Регистрация: 24-08-05
Пользователь №: 7 937



Цитата(etoja @ Sep 23 2007, 20:08) *
Качество компилятора с Зелёных Холмов очень высокое. Проверено электроникой.


Компиляторы из MULTI2000 (v.3.5,v.4.xx) , с которыми я работал, производят код
весьма среднего качества.
Лучший компилятор для ARM - это безусловно Real View v.3xx (в том числе
и тот, что в составе Keil). Затем идут IAR и GCC 4.2(!!!).
Компиляторы проверялись на группе из 14 различных (communication, GUI, database,
industry control, scientific, etc.) коммерческих проектов (общее чиcло линий кода >100000).
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 23 2007, 19:08
Сообщение #10


Гуру
******

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



Цитата(HardJoker @ Sep 23 2007, 16:13) *
Драйвер UART для ADSP21xx.

Как "драйвер UART" или подобные могут иметь хоть какое-то отнощение к компиляторам и CLIB-ам???
Какое отношение имеет какой-то самописный код под ADSP к демонстрации "слишком много вложений через call" в библиотеках IAR под ARM???


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Sep 23 2007, 21:19
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(zltigo @ Sep 23 2007, 23:08) *
Как "драйвер UART" или подобные могут иметь хоть какое-то отнощение к компиляторам и CLIB-ам???
Какое отношение имеет какой-то самописный код под ADSP к демонстрации "слишком много вложений через call" в библиотеках IAR под ARM???


Не хочется пройтись по цепочке от сишного вызова приема/передачи символа под IAR'ом, можно и не ходить. Дело сугубо религиозное - IAR&CLIB forever!
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 23 2007, 21:59
Сообщение #12


Гуру
******

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



Цитата(HardJoker @ Sep 24 2007, 00:19) *
Не хочется пройтись ....

Короче, насколько я могу понять, Вы о чем-то своем наболевшем, но не имеющего отношения к компиляторам и их библиотекам, сами собой разговариваете smile.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:43
Рейтинг@Mail.ru


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