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

 
 
> Поставить ARM вместо AVR
Br.Misha
сообщение Oct 12 2010, 01:15
Сообщение #1


Местный
***

Группа: Validating
Сообщений: 253
Регистрация: 21-12-08
Пользователь №: 42 646



Привет! Уже давно горю желанием научится программировать ARM но у меня нету свободного времени, а как только оно появляется и я собираюсь изучать ARM так чарез 1-2 дня заказ приходит и опять на ARM я забиваю на недельку-вторую.
Вот сейас у меня появился очередной заказ в котором Atmega16 с головой бы хватило: мне нужен АЦП, 1-wire(для DS18B20) и связь с компом через ЮСБ. Но я хочу поставить какой нить SAM7(особенно радует то, что можно использовать операционную систему и можно свободно работать с дробными числами).
Цены на SAM7 не такие уж великие (http://kosmodrom.com.ua/product.php?page=0&name=sam7&okbutton=%CF%EE%E8%F1%EA), но я как то побаиваюсь делать проект на микроконтроллере, которого в руках никогда не держал, поэтому решил задать АРМщикам несколько вопросов:
1. Какой из микроконтроллеров по ссылке выше мне лучше взять?.
2. Возможно ли питание микроконтроллера от 5В? просто сколько смотрел то все SAM7 питались от 3,3В.
3. Какую ОС использовать? Правда что Linux for ARM круче всех?
4. Какую среду разработки использовать?
5. Если ли симулятор для Sam7? В протеусе sam7 нетуsad.gif.
6. Какой программатор использовать, желательно самопал? В этом проекте я буду использовать юсб-бутлоадер но на будуott хотелось бы знать.
7. Ну и соответственно какую литературу посоветуете?
PS: прошу не пинать сильно если похожие вопросы гдето уже есть.

Спасибо!
Go to the top of the page
 
+Quote Post
4 страниц V  « < 2 3 4  
Start new topic
Ответов (45 - 54)
Прохожий
сообщение Jan 30 2011, 16:43
Сообщение #46


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(zltigo @ Jan 30 2011, 18:55) *
Только в однобоких прессрелизах Microchip sad.gif. Ситуевина с MSP430 простая - там заточенная под микропотребление периферия. То, чего не Atmel ни Micrichip так и не сделали. Посему им остается только рассказывать какое у них микропотребляющее ядро без перефирии и засыпаний-просыпаний.

Вот так же однобокий пресс-релиз от TI.
И как там насчет быстродействия? Когда надо пошустрее?
Цитата(zltigo @ Jan 30 2011, 18:55) *
За прошлый год были четыре проекта для которых годились достатрочно простые восьмибитовики. PIC16/18 отсеялись на первой-же итерации. В финал вышли две AVR-ки (одна-бы не вышла, но из-за сроков в бувально две недели более свежий STM8 был недоставаем sad.gif ), STM8 и MSP430. Да, это было рассмотрение преимуществ для четырех конкретных задач. Но тем не менее Ваше утверждение "нет вообще" уже ложно. За год был сделан один проект на PIC16F886 (кстати, 'C' компиляторы строго платные и, МАКСИМАЛЬНО убогие) но только по причине того, что было уже серийно выпускаемое в Канаде железо. По той-же причине три похожих железки на M8C. Остальные проекты ARM-образные. Так-что позвольте мне считать, что я достаточно незашоренный человек способный разбираться преимуществах без особых предвзятостей и догматов.

Дело в том, что я довожу свои изделия сам. И МК важная, но не основная часть этих изделий.
У меня их не так много. И я не могу себе позволить использование IAR и uVision из-за денег.
А Eclipse я не могу использовать из-за нехватки времени.
Цитата(zltigo @ Jan 30 2011, 18:55) *
Рсскажите это тем, кто не работал с PIC16/18.

Можно подумать, что у STM32 багов нет совсем.
Цитата(zltigo @ Jan 30 2011, 18:55) *
Только, блин, нужно выбрать, заказать и ДОЖДАТЬСЯ, заплатив бОльшие деньги за то, что нужен не самый популярный, а одни из МНОЖЕСТВА контроллеров с четырьмя цифирями после буквы 'F'.

Я стараюсь это делать заранее. Не такие это великие деньги. Все равно приходиться ожидать остальные запчасти - IGBT, радиаторы, конденсаторы и прочее.
Цитата(zltigo @ Jan 30 2011, 18:55) *
Где голова, желательно на плечах? За прошлый год симулятором пользовался один раз, правда для PIC sm.gif - крайне поджимало время - решил схалтурить и не копать документацию при правке чужого писанного кое-как загрузчика.

Это ж какие плечи должны быть, чтобы держать такую голову?
Симулятор позволяет отследить временные промежутки и не считать циклы и такты.
При настройке системы прерываний, когда много всяких временных заморочек - вещь абсолютно необходимая.
Пользуюсь всякий раз, когда делаю скелет будущей программы.
Цитата(zltigo @ Jan 30 2011, 18:55) *
Лично мне НЕ нравится ни одна из бесплатно прилагаемых производителями чипов/компиляторов. Надо использовать продукты, для производителей которых это основной продукт. Как минимум не будет нужды зачем-то каждый раз привыкать.

А каждый раз привыкать и не надо. MPLAB пока всем устраивает.

Цитата(Br.Misha @ Jan 30 2011, 19:12) *
Давайте лучше поспорим между AT91SAM7 и STM32F, это действительно будет намнго полезнейsm.gif

STM32F - однозначно.
Греки свою войну проиграли...
А для Вас есть Ride7, чтобы легче начинать было.
А насчет полезности Вы, к сожалению, заблуждаетесь.
Вы не смотрите на уважаемого zltigo.
Он в этой теме практически с детства и оценивает происходящие с очень большой высоты.
И при выборе МК он пользуется несколько иными критериями, чем мы с Вами.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 30 2011, 17:07
Сообщение #47


Гуру
******

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



QUOTE (Прохожий @ Jan 30 2011, 19:43) *
Дело в том, что я довожу свои изделия сам. И МК важная, но не основная часть этих изделий.

Совершенно аналогично. Типичный вариант прошлого года ARM (2378/2468) с периферией упакованной в Altera (Cyclone-3) и узкоспециализированными чипами типа разных фреймеров.
QUOTE
Можно подумать, что у STM32 багов нет совсем.

Немеряно sad.gif и дока поверхносная и errata молчит о многом, и подход ST - берите вместо документации наши кривые библиотеки и все.
QUOTE
Это ж какие плечи должны быть, чтобы держать такую голову?

Тренированные sm.gif. Тренированные как минимум тем, что оборудование, как правило работает в сетях с другим, сопровождается и модернизируется в течении десятилетий и все это происходит за тысячи километров.
QUOTE
STM32F - однозначно.

Если из этих двух, то однозначно да.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Jan 30 2011, 17:42
Сообщение #48


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(zltigo @ Jan 30 2011, 20:07) *
Совершенно аналогично. Типичный вариант прошлого года ARM (2378/2468) с периферией упакованной в Altera (Cyclone-3) и узкоспециализированными чипами типа разных фреймеров.

У меня все несколько проще.
Шифоньер в 700 кг, набитый силовой электроникой.
МК обязан работать в сильных электромагнитных и электростатических полях без сбоев.
На нем HMI, управление, связь с PC и немного второстепенных диагностических функций.
Синхронизация на MAX3000 все от той-же Alter-ы.
МК - PIC24FJ128GA108, купленный заблаговременно.
P.S. К стати, всерьез задумываюсь об отказе в этих системах от МК вообще в пользу PLC.
SIEMENS S7-300 или OMRON CJ.



Сообщение отредактировал Прохожий - Jan 30 2011, 17:43
Go to the top of the page
 
+Quote Post
topkin
сообщение Feb 1 2011, 09:12
Сообщение #49


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

Группа: Свой
Сообщений: 152
Регистрация: 21-12-05
Из: Москва
Пользователь №: 12 476



Цитата(Прохожий @ Jan 30 2011, 19:43) *
STM32F - однозначно.
Греки свою войну проиграли...
А для Вас есть Ride7, чтобы легче начинать было.
А насчет полезности Вы, к сожалению, заблуждаетесь.
Вы не смотрите на уважаемого zltigo.
Он в этой теме практически с детства и оценивает происходящие с очень большой высоты.
И при выборе МК он пользуется несколько иными критериями, чем мы с Вами.

Что то из ваших постов снобизмом попахивает по отношению к товарищу zltigo. Как там в одном известном писании - не возводи себе кумира. Не кого не хотел обидеть, но что то глаза режет, сорри за оффтоп

Осилил всю веткуsm.gif
Слишком долго топикастер думает, давно бы уже купил отладку и начал освоение, благо сейчас есть не дорогие отладки для ARM почти для всех вендоров. За это время можно было поработать со всеми конкурирующими конторами. Например, ST вообще отжигает своими дискавери под STM32 и STM8 за 10$, попробовал и выкинул если не понравилось. Так же встречал не дорогие решения и на TI, NXP не искал, ибо контора не жалует NXP

Go to the top of the page
 
+Quote Post
RabidRabbit
сообщение Feb 1 2011, 11:23
Сообщение #50


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 3-12-09
Из: Россия, Москва
Пользователь №: 54 040



Цитата(zltigo @ Jan 30 2011, 21:07) *
Если из этих двух, то однозначно да.
Зато SAM7 умеет АРМ sm.gif а STM32F - тумба тумбой wink.gif
Go to the top of the page
 
+Quote Post
sonycman
сообщение Feb 1 2011, 13:39
Сообщение #51


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(RabidRabbit @ Feb 1 2011, 14:23) *
Зато SAM7 умеет АРМ sm.gif а STM32F - тумба тумбой wink.gif

И чем это плохо?
Go to the top of the page
 
+Quote Post
RabidRabbit
сообщение Feb 1 2011, 13:53
Сообщение #52


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 3-12-09
Из: Россия, Москва
Пользователь №: 54 040



Да ни чем, так, к слову пришлось.
Go to the top of the page
 
+Quote Post
dENIM
сообщение Feb 1 2011, 14:16
Сообщение #53


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137



можно же вообще ниче не покупать
вон киты STM32 нахаляву же раздают
Go to the top of the page
 
+Quote Post
Br.Misha
сообщение Feb 3 2011, 22:11
Сообщение #54


Местный
***

Группа: Validating
Сообщений: 253
Регистрация: 21-12-08
Пользователь №: 42 646



Я уже STM32F103RET6 купил. В понедельник приедет.
А где это борды stm32 по 10 баксов?
Go to the top of the page
 
+Quote Post
topkin
сообщение Feb 4 2011, 12:10
Сообщение #55


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

Группа: Свой
Сообщений: 152
Регистрация: 21-12-05
Из: Москва
Пользователь №: 12 476



Цитата(Br.Misha @ Feb 4 2011, 01:11) *
Я уже STM32F103RET6 купил. В понедельник приедет.
А где это борды stm32 по 10 баксов?

А вы поиском по словосочетанию stm32vldiscovery
Go to the top of the page
 
+Quote Post

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

 


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


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