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

 
 
> Собрал для армов gcc-4.1.2 (20060811), кому интересно заходите
klen
сообщение Aug 21 2006, 11:56
Сообщение #1


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



В архив положил gcc-4.1.2 от 20060811 binutils-2.17 и newlibc-1.14.0
Также выложил его обрезанную версию до пакета для обновления gcc для CrossWorks. Просто преписать в дерикторию ..\gcc.
Попробывал на LPC2103, работает, контроллер не жалуется. Визуально без приборов обнаружил что под кросс-ворком 4.1.2 работает бысрее (компилирует) раза в полтора, но это не важное.

Кто работает с GNU tools chain или хочет поэксперемтировать заходите берите.
http://www.klen.org/Projects/Embeded-gnu-t...last_build.html
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Harbour
сообщение Aug 27 2006, 15:55
Сообщение #2


Местами Гуру
*****

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



[qoute]
"для моих задач", конкретизирую - железяка s-active с 16-bit шиной (http://www.colognechip.com/isdn/controllers/frame-hfc-s-active.htm), задача Так, тогда и пишите типа - написал как-то маленькую программку для железки с усеченной 16bit шиной, надеюсь, что получилось быстрее, поскольку на сайте Кейла написано, что так может быть.
[/quote]

Ну так и Вы пишите - "никогда с другими процами кроме LPC не работал, но уже знаю что они медленнее в thumb'е на 30-40%, потому что так может быть".

Цитата
А на Ваш вопрос: а разве выполнение thumb кода медленнее чем arm-one ?
Ответ ДА.


Ну, беру свои слова обратно - насчет keil'овского форума - рановато Вам еще туда - для начала нужно здесь еще будет отгрести пару лет, для боевой закалки, так сказать, а то нервы ну прям ни к черту wink.gif

Цитата
C английским у Вас некоторые проблемы :-(, ибо "penality" отнюдь это не нетральное слово "отличается". Рекомендую вспомнить хотя-бы футбол с его русским :-) словом пенальти.


Что-то так и не заметил лапидарного перевода словосочетания "minimal speed penalty" в контексте данного предложения.

Цитата
Проблем с русским языком у Вас вроде не наблюдается, значит "проблемы" :-( в чем-то другом.....


Жалкая попытка перейти на личности, вещь для инженера - недостойная, ну а конкретно для вАС и совершенно невозможная.

Цитата
Где там 30% скорости - непонятно. Незначительно теряет, это для LPC на который по вашим-же словам "весь мир не перешел" при работе из его медленного FLASH и включении у него MAM. При работе при работе из нормальной 32bit RAM или полноскоростного FLASH провалитесь на 30-40% прямопропорционально увеличению количества команд в Thumb mode относительно ARM mode.


Еще раз для танкистов - ARM и ARM-THUMB это просто архитектура, и коей кроме
лпц есть еще немеряно реализаций, включая совершенно на лпц непохожие. Грубо это значит - что русскому здорово - другому смерть. Но танкисты смотрят через дуло - обычно это тяжелое наследие x86 программизьма - один проц, одна система, одно и то же железо - почти как в анекдоте про тяжелое детство с чугунными игрушками wink.gif

Ну что можно сказать: весьма печально наблюдать в рядах инженеров такой вот подход, т.е. вместо того чтобы оценить особенности эффективного применения того или иного подхода в программировании, товарышi скатываются на навязывании, я бы сказал, своего, весьма ограниченного, взгляда на существующее положение вещей. Как по мне, так кардинально нужно менять или подход или товарищей wink.gif

Вот и новый анек почти в тему :

- А ви чули як лапiдарные товарiщi називають АРМ ?
- Нi куме. Як же ?
- Эль-Пе-Це !
- Повбивав би гадiв ...

Сообщение отредактировал Harbour - Aug 27 2006, 15:56
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 27 2006, 16:33
Сообщение #3


Гуру
******

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



Цитата(Harbour @ Aug 27 2006, 18:55) *
- А ви чули як лапiдарные товарiщi називають АРМ ?
- Нi куме. Як же ?
- Эль-Пе-Це !

Что касается LPC, то для тех, кому кажется, что они на войне и все остальные находятся "в танке" - с его архитектурой разница Thumb/ARM много МЕНЕЕ заметна, чем, например, у Atmel и STR c FLASH работаюцим на частоте ядра.

C быстродействием ARM/Thumb думаю тоже уже читателям все ясно.

P.S.
Цитата(Harbour @ Aug 27 2006, 18:55) *
Жалкая попытка перейти на личности, вещь для инженера - недостойная, ну а конкретно для вАС и совершенно невозможная.

Боле, чем жалкий и более, чем недостойный и немотивированный переход на личности вЫ уже ранее предпринимали. Чем собственно и был вызвано мое предположение о личностных "проблемах".
Я это помню, хотя модератор это и вытер.
Представление о вАШЕМ уровне самомнения и способности понимать (вне зависимости от языка ), каждый может сделать сам из переписки и комментировать я это не буду.


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

Сообщений в этой теме
- klen   Собрал для армов gcc-4.1.2 (20060811)   Aug 21 2006, 11:56
- - Harbour   newlibc весьма печальный вариант для cpu с малым о...   Aug 22 2006, 02:42
|- - klen   Цитата(Harbour @ Aug 22 2006, 06:42) newl...   Aug 22 2006, 04:36
|- - Doka   Цитата(klen @ Aug 22 2006, 08:36) А это ч...   Aug 22 2006, 05:07
- - klen   2_Harbour Собрал по быстрому dietlibc, в архив во...   Aug 22 2006, 05:40
- - Harbour   Задачи задачам - рознь, все на асме влом писать, ...   Aug 22 2006, 12:04
|- - klen   Цитата(Harbour @ Aug 22 2006, 16:04) зада...   Aug 22 2006, 12:30
- - Harbour   В gcc/binutils есть понятие multilib - в зависимос...   Aug 23 2006, 04:07
|- - klen   Цитата(Harbour @ Aug 23 2006, 08:07) В gc...   Aug 23 2006, 04:34
- - Harbour   а разве выполнение thumb кода медленнее чем arm-on...   Aug 24 2006, 03:37
|- - klen   Цитата(Harbour @ Aug 24 2006, 07:37) а ра...   Aug 24 2006, 04:33
||- - Harbour   Цитата(klen @ Aug 24 2006, 07:33) Цитата(...   Aug 25 2006, 06:42
||- - zltigo   Цитата(Harbour @ Aug 25 2006, 09:42) прир...   Aug 25 2006, 07:27
|- - zltigo   Цитата(Harbour @ Aug 24 2006, 06:37) ...   Aug 27 2006, 12:10
- - Harbour   Ну шибко это от программиста зависит - если в лоб ...   Aug 26 2006, 05:09
|- - zltigo   Цитата(Harbour @ Aug 26 2006, 08:09) комп...   Aug 26 2006, 08:11
- - Harbour   Задачи задачам рознь - понятно что баба-яга против...   Aug 27 2006, 03:59
|- - zltigo   Цитата(Harbour @ Aug 27 2006, 06:59) Зада...   Aug 27 2006, 08:30
- - Harbour   Весь мир на лпц пока не перешел - я ж вроде ясно н...   Aug 27 2006, 11:50
|- - zltigo   Цитата(Harbour @ Aug 27 2006, 14:50) .......   Aug 27 2006, 12:30
- - klen   Мдяя... Пока я выходные охотился на болотах и водк...   Aug 27 2006, 17:46
- - zltigo   Цитата(klen @ Aug 27 2006, 20:46) Тема п...   Aug 27 2006, 17:50
- - Harbour   Цитата(klen @ Aug 27 2006, 20:46) Мдяя......   Aug 28 2006, 04:35


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

 


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


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