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

 
 
 
Reply to this topicStart new topic
> Что такое ARM?, А то я совсем не в курсе
DuHast
сообщение Aug 19 2006, 19:17
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797



Хотелось бы узнать, для общего развития. Можен ссылочки есть какие.
Конкретнее, вопросы следующие:

1 Можно ли ARM ставить в один ряд с микроконтроллерами типа Atmel, PIC и т.д.(архитектура, производительность)
2 Области применения.
3 Вожможность использовать в DSP приложениях (наличие DSP модулей, архитектура).
4 язык програмирования, среда разработки.

Заранее спасибо за ответы.
Go to the top of the page
 
+Quote Post
klen
сообщение Aug 19 2006, 21:15
Сообщение #2


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

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



Перва наперва ARM - семейство микропроцессорных архитектур (тоесть стандартов и спецификаций) разработанных фрормой ARM. Они бывают разные по продвинутости в зависимости от версии). Самое распространенное и дешеовое семейсво версии ARM v4T, реализацией этого стандарта есть например ARM7TDMI-S которую лицензируют все кому не лень и умеют делать микросхемы.

1 Можно ли ARM ставить в один ряд с микроконтроллерами типа Atmel, PIC и т.д.(архитектура, производительность)
Вопрос некорректен - ставить в ряд можно все, если соответствующий критерий выдумать. Какое свойство Вас интересует. По продвинутости наверно его ставить нельзя рядом - продвинутей потому как. Но это мое мнение. Как можно сравнивать 32-битное процессор который 386SX дерет с 8-битными недоконтроллерами PIC? Чисто субьективное мое мнение. Сначала у меня был 1878ВЕ1 щенящий востор г после дискретной логики, я даже ему ассемблер нормальный написал, потом AVR - поросячий восторг после металлолома 1878ВЕ1, месяц назад залез на LPC2000, тоесть ARM7TDMI-S + куча переферии. Следущий шаг будет ARM c сопроцессором - люблю считать. Мораль - выбор средства должен зависить от то задачи. Если вы перед выбором че начать то рекомендую сразу ARM, у меня небыло такой возможности - сейчас желею об этом.

2 Области применения.
Самая широкая. Встраиваимые системы.

3 Вожможность использовать в DSP приложениях (наличие DSP модулей, архитектура).
Да, есть микросхемы с сопроцессорами чтоб плавучку гонять, есть с DSP , есть с еще со всякой хренью.

4 язык програмирования, среда разработки.
Мне известны из языков только С/С++ и asm, другие вроде как бы инафиг тут не нужны. Много всякого предлагается за деньги. Keil, IAR, есть много бесплатного, я по религиозным соображениям в качестве компиллера использую только GCC.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Aug 20 2006, 08:06
Сообщение #3


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата
Можен ссылочки есть какие.

http://www.arm.com/documentation/
http://www.atmel.com/products/AT91/
http://www.semiconductors.philips.com/prod...2bit/index.html
http://news.finestreet.ru/detail/?id=30905


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
//Nikson
сообщение Aug 20 2006, 10:08
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 43
Регистрация: 26-01-06
Из: Минск, Беларусь
Пользователь №: 13 651



вот такая книга нашлась....
_http://www.natahaus.ru/2006/05/30/mikrokontrollery_arm7.html

зы. маленький вопросик - для АРМов существует внутрисхемный отладчик по разумным ценам? а то уж очень хочется попробовать smile.gif
Go to the top of the page
 
+Quote Post
AVR
сообщение Aug 20 2006, 13:33
Сообщение #5


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(//Nikson @ Aug 20 2006, 14:08) *
зы. маленький вопросик - для АРМов существует внутрисхемный отладчик по разумным ценам? а то уж очень хочется попробовать smile.gif
Есть, wiggler, можно собрать самому, выйдет рублей на 100 максимум... Это и отладчик и программатор будет.


--------------------
Go to the top of the page
 
+Quote Post
Vix
сообщение Aug 21 2006, 12:35
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 24-06-05
Пользователь №: 6 281



Подскажите - как ARM7 (AT91SAM7S64) перевести в спящий режим ? Есть ли аналогия с AVR типа:
// настройка спящего режима
...
...
while(1){
asm("sleep");
...
}
Go to the top of the page
 
+Quote Post
AVR
сообщение Aug 21 2006, 14:03
Сообщение #7


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(Vix @ Aug 21 2006, 16:35) *
Подскажите - как ARM7 (AT91SAM7S64) перевести в спящий режим ? Есть ли аналогия с AVR типа:
// настройка спящего режима
...
...
while(1){
asm("sleep");
...
}

Честно говоря, не нашел такого режима у sam7s64, но аналогия наверное это возможность отключить подачу тактовых сигналов на периферию и перевод всего контроллера на источник тактовых сигналов 500 Гц...
Вот что в дш пишется:
Software Power Optimization Capabilities, Including Slow Clock Mode (Down to 500 Hz) and Idle Mode
Вероятно idle mode и есть то что нужно...


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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