roboforum.ru

Технический форум по робототехнике.

Кто какие АРМы использует и почему...

Вопросы не попавшие в другие категории.

Кто какие АРМы использует и почему...

Сообщение RoboTok » 23 дек 2008, 13:18

Всем примет.

Сам я использую АРМы от Филипса, но стал поглядывать на STM.

Что мне нравится в STM ?

Во первых, МК с корпусами на малое число ног, от 36 и выше.
Ядра АРМ 3 видов АРМ7, CortexM3 и АРМ9.

И все МК имеют "поябельные" корпуса, например АРМ9 есть в 80 выводных корпусах !

Есть библиотеки под интерфейсы и мне показалось, что документации поболее чем у Филипса.

А ещё хочется пересесть на 1 производителя и ставить под все задачи 1 кристалл.

Например у того же STM можно и мелкий чип взять для простой задачи на ядре Cortex и крутой чип на АРМ9 и везде будет похожая среда.

Кто что думает по этому поводу ?
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Кто какие АРМы использует и почему...

Сообщение avr123.nm.ru » 23 дек 2008, 21:01

RoboTok писал(а):и везде будет похожая среда.

Keil.com ... и у других ARM тоже Кейл.

ИМХО использовать нужно то что "катит".
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Кто какие АРМы использует и почему...

Сообщение Vooon » 23 дек 2008, 21:41

Зачем арфа^W есть же gcc для arm!
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Кто какие АРМы использует и почему...

Сообщение Сергей » 23 дек 2008, 21:42

кстати gcc arm очень даже неплохой, код правда потолще получаеца, и то не всегда. Разность в производительности для армов я не заметил
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Кто какие АРМы использует и почему...

Сообщение Vooon » 23 дек 2008, 21:44

Вот дождемся нетбуков на армах, эту ветку гцц начнут ой как пилить :)
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Кто какие АРМы использует и почему...

Сообщение RoboTok » 23 дек 2008, 22:07

avr123.nm.ru писал(а): Keil.com ... и у других ARM тоже Кейл.


Это то ДААА.

Я про то что если мне нужен мелкий МК типо MEGA8, то вместо неё можно поставить мелкий АРМ на ядре CortexM3 по цене не выше той же меги.
Но чутка побыстрее ;)
И в этом случае будет одна среда, а если ставить "Мегу8", то среды уже будет 2 и вполне возможно несколько программаторов, как у меня.

Добавлено спустя 11 минут 2 секунды:
Vooon писал(а):Зачем арфа^W есть же gcc для arm!


Есть мнение не последних людей, что всё таки Keil будет получше.
Сам я поставил себе Keil скачанный с сайта производителя свежий.
Там есть только 1 ограничение в 16кбайт на эмуляцию программы в МК.

А у меня, пока, только 1 программа занимающая 9кбайт.

Ещё я ставил себе IAR, но мне он понравился меньше и не заработал сразу.

Да и про среду gcc я не говорил, можно и в ней идея именно делать в одной среде разные проекты, чтобы больше времени на дело уходило, а не на изучение программ.
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Кто какие АРМы использует и почему...

Сообщение Сергей » 23 дек 2008, 22:12

Юзаю Keil, хорошая штука, и отладчик хороший и симуляция периферии отличный. НО в компиляторе встречаюца баги, сумулятор не слишком удобный, редактор sucks, менеджер проектов до сих пор на низком уровне и тд и тд.
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Кто какие АРМы использует и почему...

Сообщение RoboTok » 23 дек 2008, 22:28

Чувствую, что желание обсуждения производителя АРМов от STM перейдёт во флуд по компиляторам ;)

Когда я подумывал делать мозговой модуль для своей машинки, искал мощные МК с малым кол-вом ног.
И единственное мне попался STR910 от STM с 80 ногами.

Довольно интересный экземплярчик и главное, если кто то заказывает платы, а не как я мучается "лутом", то можно свободно ставить МК до 100 ног на плату.
А господа, почему то ставят MEGи 16 ?! ;)

Хотя скажу больше, если уш заказывать плату на производстве для мозгов, то можно и 4 слойку заказать с BGA корпусами раздница при партии в 10 штук будет всего в 2-3 раза дороже.
Так по прикидкам рублей 300 за плату с BGA корпусами.

А на таку плату уже можно поставить МК и DSP под 400МГц и памятью SDRAM.
Для радара должно хватить скорости и AI хоть какой то написать уже можно.

Что кто думает по этому поводу ?
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Кто какие АРМы использует и почему...

Сообщение hudbrog » 23 дек 2008, 22:45

Я активно пользую атмеловские армы все еще, но скорее по инерции... думал переходить на lpc'шки, но как-то времени все не было.. надо ща на STM'ы посмотреть, может и стоит в их сторону метнуца...

По среде... раньше пользовал эклипс+гцц+опеноцд, сейчас грешу кейлом, но настолько раздражает редактор, что скоро наверна вернусь обратно в стан открытых проектов =)

А по поводу бга и прочего:
1) паять БГА стоит дорого. везде где я заказывал платы, их пайку надо заказывать отдельно от всего остального.
2) разводить много-много ног все же гемор
3) та и нафиг не нужно. если нужна одна платка, то сильно дешевле купить готовое - за сотню баксов хороший АРМ, память и плиска на одной плате...
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Кто какие АРМы использует и почему...

Сообщение RoboTok » 23 дек 2008, 23:04

Ну BGA для примера я привёл, если хочется мощный мозг.
И мысль была паять его в духовке ;)

Да ноги разводить гемор - это верно, опять же надо автотрассировщик использовать, сам я разводил 64 ноги чуть сума не сошел ;)

А по поводу купить готовое - это бесспорно, но я говорю о варианте самопала ;)

Всё таки можно много на плату своего поставить, что даже бурному воображению разработчиков готовых модулей в голову не могло прийти.
Например, стабилизатор импульсный на плате :ROFL:
Или распаять на плате трансивер с 1\16 антенной на 2.4ГГц для связи крутящийся головы радара с туловищем :crazy:
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Кто какие АРМы использует и почему...

Сообщение avr123.nm.ru » 24 дек 2008, 08:31

RoboTok писал(а): можно много на плату своего поставить,
Например, стабилизатор импульсный на плате :ROFL:
Или распаять на плате трансивер с 1\16 антенной на 2.4ГГц для связи крутящийся головы радара с туловищем :crazy:

Точно. Без них ведь ни как. И как отдельные модули их подключать запрещено ветхим заветом.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Кто какие АРМы использует и почему...

Сообщение RoboTok » 24 дек 2008, 14:06

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

Короче, опять господа хотят мысль разработчика увести от самопала в сторону магазина.
Так, тогда можно вообще купить все готовое, конструкторов же китайских полно...
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Кто какие АРМы использует и почему...

Сообщение hudbrog » 24 дек 2008, 14:23

все зависит от того, какая у вас конечная цель и с чем вы планируете больше возица - с разработкой железок/механики/софта... для кого-то паябельность корпусов - хорошее подспорье, для кого-то нет особой разницы, паять корпус в 20 ног или в 64 - подход-то один и тот же..
в общем каждому свое )
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Кто какие АРМы использует и почему...

Сообщение RoboTok » 24 дек 2008, 17:30

Да мне тоже всё равно сколько паять ног, важен шаг и возможность изготовления лутом.
Чем меньше шаг ног и больше ног у чипа тем тяжелее делать плату лутом.

А если вы на заказ плату делаете, то конечно не важно какой корпус.

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

Но по сообщениям в этой теме делаю вывод, что мозг людям не актуален :ROFL:
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Кто какие АРМы использует и почему...

Сообщение =DeaD= » 24 дек 2008, 17:33

RoboTok писал(а):Но по сообщениям в этой теме делаю вывод, что мозг людям не актуален :ROFL:

Мозг актуален, но круче мозг, чем ПК не сделать 8)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Обо всём

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1