|
|
  |
uVelOSity от GreenHills, у кого есть исходники этой ОС? |
|
|
|
Sep 22 2007, 18:58
|

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

|
Да, эпитетов расхваливая свой компилер они не жалеют. А так посредственная среда и компилер. И по юзабельности и по качеству генерируемого кода. Намеренно не хотят привести интерфейс пользователя к общепринятым стандартам. Брезгуют добавить готовые профили для ARM-ов из младшей категории (LPC, SAM, STR, ...) Видимо и их ось такая же. ThreadX клонировали, выталкивая с рынка Express Logic. Цитата(etoja @ Sep 22 2007, 21:30)  uVelOSity от GreenHills у кого есть исходники этой ОС?
Судя по высокому качеству С компилятора этой фирмы можно ожидать высокого качнства ОС.
|
|
|
|
|
Sep 23 2007, 08:50
|
Знающий
   
Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713

|
Цитата(AlexandrY @ Sep 22 2007, 22:58)  Да, эпитетов расхваливая свой компилер они не жалеют. А так посредственная среда и компилер. И по юзабельности и по качеству генерируемого кода. Намеренно не хотят привести интерфейс пользователя к общепринятым стандартам. Брезгуют добавить готовые профили для ARM-ов из младшей категории (LPC, SAM, STR, ...) Видимо и их ось такая же. ThreadX клонировали, выталкивая с рынка Express Logic. Допустим, но тогда на какой из компиляторов стоит обратить внимание? С учетом поддержки не только младших АRM'ов (ARM7/9), но и более производительных ядер - например, MIPS32/64. Вряд ли при разнообразии поддерживаемых м/процессоров прилагаемые библиотеки будут качественными.
|
|
|
|
|
Sep 23 2007, 11:54
|

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

|
Цитата(HardJoker @ Sep 23 2007, 13:51)  В IAR'e не понравилась структура библиотек. Слишком много вложений через call. Сурово  . Пример приведете? Цитата Самописные всегда получаются лучше. Тоже безмерно хотелость-бы взглянуть, на образец и спытать его на предмет лучше.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Sep 23 2007, 13:13
|
Знающий
   
Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713

|
Цитата(zltigo @ Sep 23 2007, 15:54)  Сурово  . Пример приведете? Тоже безмерно хотелость-бы взглянуть, на образец и спытать его на предмет лучше. Драйвер UART для ADSP21xx. Проект достаточно старый, был сделан еще до появления VDSP, но в версии VDSP 3.5 аналогичный драйвер вроде был. Под IAR'ом таких подвигов совершать уже не хотелось.
|
|
|
|
|
Sep 23 2007, 18:02
|
Частый гость
 
Группа: Свой
Сообщений: 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).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|