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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Решил осваивать ARM, Есть вопрос по отладочной плате
defunct
сообщение Dec 28 2007, 10:33
Сообщение #31


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Vitaliy_ARM @ Dec 28 2007, 12:10) *
(1,25 MIPS CORTEX против 0.9 ARM7)

MIPS - "миллион инструкций в секунду".
И количество тех самых мипсов зависит от частоты.
Так на каких частотах ваши данные?

Если вы привели некое соотношение 1.25 к 0.9, тогда что взято за единицу?
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Dec 28 2007, 10:50
Сообщение #32


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Цитата(defunct @ Dec 28 2007, 13:33) *
MIPS - "миллион инструкций в секунду".
И количество тех самых мипсов зависит от частоты.
Так на каких частотах ваши данные?

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


Здесь, 5-я страница:
Я привел производительность на 1 МГц (DMIPS).

Сообщение отредактировал Vitaliy_ARM - Dec 28 2007, 10:56
Прикрепленные файлы
Прикрепленный файл  Flyer_STM3210x.rar ( 285.79 килобайт ) Кол-во скачиваний: 248
 


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Dec 28 2007, 10:53
Сообщение #33


Знающий
****

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



Цитата(zltigo @ Dec 27 2007, 18:41) *
Чудес не бывает - некоторые параметры просто выпячиваются а отрицательные последствия усечения ядра замалчиваются.

А можно подробнее про усечение ядра? Я когда читал про новую архитектуру, только плюсы нашел (для себя). Чего они там урезали, скажите, может я невнимательно читал.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 28 2007, 14:01
Сообщение #34


Гуру
******

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



Цитата(Andy Great @ Dec 28 2007, 12:53) *
А можно подробнее про усечение ядра?

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 28 2007, 16:21
Сообщение #35


Гуру
******

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



Цитата(haker_fox @ Dec 28 2007, 11:07) *
Проанализировав...

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Dec 29 2007, 07:26
Сообщение #36


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(zltigo @ Dec 29 2007, 00:21) *
А smile.gif понравились - я вторую уже заказал. Практически вторая это единственный (кроме Embedded Artists, но он чрезмерно наворочен, громоздок и BGA) доступный кит на этом чипе.

Ага, понравилось) Обошелся бы одной, которая с LPC2378, но там всего лишь 26 линий io выведено, зато периферии установленной много!!! А на второй io линий - 140 и ETHERNET + USB-client + USB-host. Цены не очень большие, а под новый год хочется подарка себе.
Цитата(zltigo @ Dec 29 2007, 00:21) *
Имейте только ввиду, что LPC24XX это свежая серия и производителю пока не доступны чипы с LCD контроллером - ставятся LPC2468. Если Вам он нужен, то уточните предварительно время начала поставок.

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


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 1 2008, 20:12
Сообщение #37


Знающий
****

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



Цитата(zltigo @ Dec 28 2007, 16:01) *
Сократили размерность команд. Соответственно этих команд выполняется за секунду больше (попугаи взлетели), но делают они поменьше sad.gif.

С Новым Годом!
А, ну это вроде неявно подразумевалось; я уж думал пропустил что-то серьёзное... Сейчас использую Мегу16, процентов на 90 она простаивает, мне мипсы и не нужны, а вот периферия - это да, это интересно.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 1 2008, 21:17
Сообщение #38


Гуру
******

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



Цитата(Andy Great @ Jan 1 2008, 22:12) *
мне мипсы и не нужны, а вот периферия - это да, это интересно.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 2 2008, 08:22
Сообщение #39


Знающий
****

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



Цитата(zltigo @ Jan 1 2008, 23:17) *
А c "интересной периферией" контроллеру простаивать 90% времени уже не придется smile.gif

Придётся, куда он денется smile.gif Ну нет у меня пока таких задач, где его нагрузить мипсами
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jan 17 2008, 10:47
Сообщение #40


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



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

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

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


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 17 2008, 19:13
Сообщение #41


Гуру
******

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



Цитата(haker_fox @ Jan 17 2008, 13:47) *
Но при этом сказано, что он подходит для чипов LPC23XX & LPC24XX без исправления Makefile. Я верно понял, что это "одинаковые" чипы, но с разным набором периферии.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jan 17 2008, 20:39
Сообщение #42


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(haker_fox @ Jan 17 2008, 12:47) *
но для линковки используется скрипт LPC2378-ROM.ld, а я пока не научился их готовить)
Скрипт лишь задает карту памяти и расталкивание в нее кода и данных. Поэтому, если у кристаллов одинаковое количество памяти по одинаковым адресам - скрипт будет идентичный.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 02:53
Рейтинг@Mail.ru


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