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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Выбор камня, SAM & LPC
zorromen
сообщение May 27 2007, 14:31
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Привет хочу начать изучение АРМ контроллеров но незнаю что выбрать ... SAM или LPC?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение May 27 2007, 14:40
Сообщение #2


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Уж кому-кому, а Вам не хотелось бы напоминать о поиске по форуму.
Тема избитая.
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 27 2007, 14:42
Сообщение #3


Гуру
******

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



Цитата(zorromen @ May 27 2007, 17:31) *
Привет хочу начать изучение АРМ контроллеров но незнаю что выбрать ... SAM или LPC?

1. Рассуждений на эту тему было уже много. Почитайте
http://www.google.com/search?hl=ru&q=s...oogle&meta=
2. И при необходимости задайте осмысленный вопрос


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zorromen
сообщение May 27 2007, 15:16
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Прошу не гневаться, т.к. это и вправду избитая тема ... просто я собираюсь создать плату для отладки на AVR 128 и кучу всякой переферии ... Но поглядев, что SAM256 стоит стокаже, но побыстрее подумал, а непорали заняться изучением чегото нового ... просто на SPI почти вся переферия висит, и экран S65 /// поэтому SPI и производительность для меня актуальна ...
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 27 2007, 15:27
Сообщение #5


Гуру
******

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



Цитата(zorromen @ May 27 2007, 18:16) *
Но поглядев, что SAM256 стоит стокаже, но побыстрее подумал, а непорали заняться изучением чегото нового ...

В том-то и дело, что по вышеназванной причине давно пора перестать платить Atmel налог на свою лень smile.gif.

P.S.
Из свежего с 3 SPI на борту советую посмотреть на LPC23xx


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zorromen
сообщение May 27 2007, 18:41
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Тада несколько вопросов появилось ...
1) Получается, что АРМ SAM и LPC очень блиски ... т.к. оба ARM7 /// Это типа как с 51 фирм много а ядро и система команд одинакова или совместима ...
2) Шота я прочел что у арма фоннеймонавское распределение памяти ... разве sam256 может так работать ... ведь это процы так работают ...
3) MMU/MPU это шо?
4) Какая производительность у филипса и у SaM в Mips ...
Go to the top of the page
 
+Quote Post
DASM
сообщение May 27 2007, 19:47
Сообщение #7


Гуру
******

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



Если нужны мипсы - ставим LPC. SAM дает такие же МИПСы только при выполнении кода из RAM или в THUMB , но тумб медленнее по определению. Неймаеовское оно, неймановское - какие проблемы то ? MMU - MPU - менеджер виртуальной памяти (в этих АРМах нет) , MPU - "Microprocessor unit, another name for CPU, but the more popular term when referring to DSPs."
PS у меня симпатии все к Атмелю, но никому навязывать и объяснять не буду
Go to the top of the page
 
+Quote Post
Calculator
сообщение May 28 2007, 05:38
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 45
Регистрация: 19-04-07
Пользователь №: 27 172



Раньше у LPC медленные ноги были. У новых камней нормальные. Сейчас между SAM и LPC выбор трудный :-), под конкретную задачу нужно выбирать. Ну или чтобы не раздувать номенклатуру, брать одно и то же для старых и новых проектов
Go to the top of the page
 
+Quote Post
zorromen
сообщение May 28 2007, 06:03
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Я про фон Неймона ... я непротив, а наоборот рад тому, что программный код можно выполнять из ОЗУ ... Это ведь дает возможность иметь программный код на внешней флешке и записать его в озу и выполнять его ... т.е. иметь несколько программ на выполнение ... Это я правильно рассуждаю?
А у филипсов получается что из флеша быстрее читает? поэтому и быстрее?
и еще а SPI какая мах скорость SAM и у филипса?
Go to the top of the page
 
+Quote Post
VslavX
сообщение May 28 2007, 07:23
Сообщение #10


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(DASM @ May 27 2007, 22:47) *
MMU - MPU - менеджер виртуальной памяти (в этих АРМах нет) , MPU - "Microprocessor unit, another name for CPU, but the more popular term when referring to DSPs."

Поправочка - применительно к серии SAM7 - MPU - "memory protection unit", есть в SAM7A3 и SAM7SE. В оригинальных документах от ARM модуля MPU видеть не приходилось - возможно собственная придумка Atmel.
Go to the top of the page
 
+Quote Post
KRS
сообщение May 28 2007, 08:06
Сообщение #11


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(zorromen @ May 28 2007, 10:03) *
Я про фон Неймона ... я непротив, а наоборот рад тому, что программный код можно выполнять из ОЗУ ... Это ведь дает возможность иметь программный код на внешней флешке и записать его в озу и выполнять его ... т.е. иметь несколько программ на выполнение ... Это я правильно рассуждаю?

Не совсем! Просто у классической архитектуры фон Неймона одна шина и поэтому выборка операндов и инструкции идет по очереди, а у гарвардской архитектуры несколько шин и такие опреации параллеляться и разные банки памяти прикреплены к разным шинам.
Цитата(zorromen @ May 28 2007, 10:03) *
А у филипсов получается что из флеша быстрее читает? поэтому и быстрее?
и еще а SPI какая мах скорость SAM и у филипса?

У филипса флеш внутри 128 битный еще, говрили что и предсказание переходв есть, поэтому дополнительных тактов на выборку из флеша нет, бывают даже случаи когда чуть быстрее работает чем из внутреннего RAM.

Минимальный прескалер SPI у LPC - 8
Go to the top of the page
 
+Quote Post
bolmoe
сообщение May 28 2007, 08:27
Сообщение #12


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

Группа: Свой
Сообщений: 121
Регистрация: 5-04-06
Из: Рязань
Пользователь №: 15 830



у LPC еще есть, кроме SPI, SSP, может пользоваться в SPI режиме, скорость максимальная 1/2 от частоты шины (работал на 30 МГц)
Go to the top of the page
 
+Quote Post
zorromen
сообщение May 28 2007, 09:23
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Стоп ... а причем тут гарвардская архитектура ... если у АРМа фоннеймонская ... то мои рассуждения на счет того что программный код можно выполнять из ОЗУ ... и грузить его например из внешней флеши допустим по SPI /// правы? ///
И еще SAM SPI прескаллер выберается значение регистра SCBR от 1 до 255 деленного на мастер клок ... это что при 55Мбит у сек мах и 215кбит у сек мин скорость работы спи на 55Мгц? на передачу
... и каковы Мах и Мин скорость в работе у Слав режиме?
Go to the top of the page
 
+Quote Post
VslavX
сообщение May 28 2007, 10:30
Сообщение #14


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(zorromen @ May 28 2007, 12:23) *
Стоп ... а причем тут гарвардская архитектура ... если у АРМа фоннеймонская ... то мои рассуждения

Вставлю свои 5 коп smile.gif
Если посмотреть на спецификации Embedded ICE (там почти полностью описаны внешние сигналы ядра) для различных ядер ARM, то можно увидеть что у ядер ARM7xx одна общая разделяемая шина для команд и данных, а вот у ARM9 и более старших - две шины - отдельно для команд, отдельно для данных. Если говорить строго о ядрах - то ARM7 - фоннеймовская архитектура, ARM9+ - гарвардская. Если говорить о процессорах в целом - то изготовители конкретных чипов обычно обе шины ARM9+ цепляют на одну общую внутреннюю шину и с одним общим адресным пространством, поэтому различия архитектуры нивелируются.
Go to the top of the page
 
+Quote Post
DASM
сообщение May 28 2007, 18:02
Сообщение #15


Гуру
******

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



Цитата(KRS @ May 28 2007, 12:06) *
говрили что и предсказание переходв есть

И выработка термоядерной энергии из источника питания. Нету там предсказания, это не Пентиум.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 16:45
Рейтинг@Mail.ru


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