Перейти к содержанию
    

(1,25 MIPS CORTEX против 0.9 ARM7)

MIPS - "миллион инструкций в секунду".

И количество тех самых мипсов зависит от частоты.

Так на каких частотах ваши данные?

 

Если вы привели некое соотношение 1.25 к 0.9, тогда что взято за единицу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

MIPS - "миллион инструкций в секунду".

И количество тех самых мипсов зависит от частоты.

Так на каких частотах ваши данные?

 

Если вы привели некое соотношение 1.25 к 0.9, тогда что взято за единицу?

 

Здесь, 5-я страница:

Я привел производительность на 1 МГц (DMIPS).

Flyer_STM3210x.rar

Изменено пользователем Vitaliy_ARM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чудес не бывает - некоторые параметры просто выпячиваются а отрицательные последствия усечения ядра замалчиваются.

А можно подробнее про усечение ядра? Я когда читал про новую архитектуру, только плюсы нашел (для себя). Чего они там урезали, скажите, может я невнимательно читал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно подробнее про усечение ядра?

Сократили размерность команд. Соответственно этих команд выполняется за секунду больше (попугаи взлетели), но делают они поменьше :(. Типичные фишки - 32bit ARM команда содержит в теле, например 24bit непосредственное значение - взяли и выполнили. 16bit THUMB команда - 8bit. Для 8bit значений все пучком - уменьшились и ускорились, ну а для начиная 9bit добавляется загрузка значения в промежуточный регистр и работа уже с этим регистом - код разбух, быстродействие упало :(.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проанализировав...

А :) понравились - я вторую уже заказал. Практически вторая это единственный (кроме Embedded Artists, но он чрезмерно наворочен, громоздок и BGA) доступный кит на этом чипе. Имейте только ввиду, что LPC24XX это свежая серия и производителю пока не доступны чипы с LCD контроллером - ставятся LPC2468. Если Вам он нужен, то уточните предварительно время начала поставок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А :) понравились - я вторую уже заказал. Практически вторая это единственный (кроме Embedded Artists, но он чрезмерно наворочен, громоздок и BGA) доступный кит на этом чипе.

Ага, понравилось) Обошелся бы одной, которая с LPC2378, но там всего лишь 26 линий io выведено, зато периферии установленной много!!! А на второй io линий - 140 и ETHERNET + USB-client + USB-host. Цены не очень большие, а под новый год хочется подарка себе.

Имейте только ввиду, что LPC24XX это свежая серия и производителю пока не доступны чипы с LCD контроллером - ставятся LPC2468. Если Вам он нужен, то уточните предварительно время начала поставок.

Ага, я уже в курсе, спасибо! Мне в тот же день, когда я сделал заказ, позвонил представитель этой фирмы и все подробно рассказал. Мне это понравилось! Вроде хороший сервис! А контроллер LCD я даже и не смотрел какой там, но подозреваю, что сейчас он мне не нужен. Я ведь арм в руках только держал очень давно, но не единой программки не написал. Нужно осваивать это ядрышко.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сократили размерность команд. Соответственно этих команд выполняется за секунду больше (попугаи взлетели), но делают они поменьше :(.

С Новым Годом!

А, ну это вроде неявно подразумевалось; я уж думал пропустил что-то серьёзное... Сейчас использую Мегу16, процентов на 90 она простаивает, мне мипсы и не нужны, а вот периферия - это да, это интересно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мне мипсы и не нужны, а вот периферия - это да, это интересно.

А c "интересной периферией" контроллеру простаивать 90% времени уже не придется :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А c "интересной периферией" контроллеру простаивать 90% времени уже не придется :)

Придётся, куда он денется :) Ну нет у меня пока таких задач, где его нагрузить мипсами

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 zltigo Респект за Вашу программу at200. Ничего не мог найти (плохо искал) для прошивки LPC2468. Ваша программа спокойно прошила его.

 

Теперь вопрос: я использую для компиляции WinARM20060606. В Makefile примера указан LPC2378. Но при этом сказано, что он подходит для чипов LPC23XX & LPC24XX без исправления Makefile. Я верно понял, что это "одинаковые" чипы, но с разным набором периферии. И один и тот же Makefile можно использовать для работы с одним из них?

 

Я конечно мог бы проверить это, заменив тип чипа в Makefile, но для линковки используется скрипт LPC2378-ROM.ld, а я пока не научился их готовить)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но при этом сказано, что он подходит для чипов LPC23XX & LPC24XX без исправления Makefile. Я верно понял, что это "одинаковые" чипы, но с разным набором периферии.

Они заметно разные, но в данном случае творцам примера виднее, чего и как они испрользуют.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

но для линковки используется скрипт LPC2378-ROM.ld, а я пока не научился их готовить)
Скрипт лишь задает карту памяти и расталкивание в нее кода и данных. Поэтому, если у кристаллов одинаковое количество памяти по одинаковым адресам - скрипт будет идентичный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...