avr32

Обсуждаем контроллеры компании Atmel.
Ответить
Встал на лапы
Сообщения: 136
Зарегистрирован: Ср янв 23, 2013 10:58:31

Сообщение Dessp »

Всем привет.
Вот, хочу попробовать 32битки от атмел. побегал по интернету в поисках с чего как бы начать и ужаснулся :)))

avr32 не допускает програмирования через чистый ассемблер? надо миксить если че ассемблер и c++ ?

я в програмирование avr через c++ вообше 0 :( может посаветуете с чего начать чтобы можно было бегло прогить на avr32?

спасибо.
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 573
Зарегистрирован: Вс ноя 04, 2012 20:20:13
Откуда: Рязань

Сообщение EDSedov »

Если хотите научится программировать на С, то почитайте этот курс.
Выше нос! жизнь прекрасна! :))
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 472
Зарегистрирован: Ср фев 15, 2012 09:00:34
Откуда: Киев

Сообщение Eugene.Negrobov »

Если хочешь 32-битный МК пощупать- лучше купи платку STM32VLDiscovery, там сразу и программатор тебе, и отладчик, и тестовый МК. Стоит 15 баксов всего.
Комьюнити STM'ок значительно больше, чем всяких там UC3, более того, я вообще не знаю ни одного человека, который бы юзал 32-битники Атмела... А так как AVR32 имеет довольно отдаленное отношение к 8-битным AVR, то... По моему терять нечего, что там полная жопа при изучении, что там, только вот по STM32 статьи есть, плюс эти МК стоят копейки, даже дешевле 8-битных AVR'ов. :wink:
I'm on a huge rock, flying through space!
Встал на лапы
Сообщения: 136
Зарегистрирован: Ср янв 23, 2013 10:58:31

Сообщение Dessp »

спасибо.
Если у вас уже есть сборник документов по обучению для проц ARM 32, скиньте пжл. я закажу на ибеи эту плату и начну с нее.

просто моя проблема в том, что прогить на c++ никогда не пробовал. вот , вчера начал что то читал про c++ AVR 8 bit про тиньку и мегу. так что мне бы что то для начинаюшего :)
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

забудь про это абсолютное гавно и даже не смотри в их сторону.
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 472
Зарегистрирован: Ср фев 15, 2012 09:00:34
Откуда: Киев

Сообщение Eugene.Negrobov »

Говно STM'ки, AVR'ы 32-битные, или AVR'ы 8-битные?
Как-то вы сударь непонятно выразились, что-то обосрали, а что-никто не понял. :dont_know:

P.S.
А я то уже подумал, что автор уже давно гуру 8-битных контроллеров и хочет новых, острых ощущений. :)))

Если нет навыков работы с 8-битными AVR, то лезть в 32-битные МК нету смысла...
У них больше флеша, больше оперативы, больше периферии, выше предельная тактовая частота, у них 32-битный АЛУ и аппаратная поддержка вычислений с плавающей запятой...
Но в целом это такой-же комп на одном кристалле, программу под него придется писать ручками...
32-битные МК нужны тем, кому уже становится тесно в 8-битных... Так что...
Добро пожаловать в ветку 8-битных Атмеловских МК! :))
I'm on a huge rock, flying through space!
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

AVR32 мегогавно.
Да собно все атмеловское гавно, даже, казалось бы какие там сюрпризы, атмеловские АРМы кортексы.
Атмел на каждом шаге споткнеться и налажает - это уже стиль работы.
на АВР32 мы уж продали... чтото от 0.5 до 1 мильона девайсов, 4 года им занимаюсь. теперь атсамы - в том же духе.

Надо чтоб все было без фокусов и без гемороев - есть NXP, STM, Freescale
Мучитель микросхем
Аватара пользователя
Сообщения: 472
Зарегистрирован: Ср фев 15, 2012 09:00:34
Откуда: Киев

Сообщение Eugene.Negrobov »

А чем конкретно говно?
Я вот, 32-битными AVR не пользовался никогда, но был на презентации UC3, вроде бы железо ничего так... Дорогие правда...

P.S.
На призентацию пришел за халявными сэмплами, однако ничего кроме журнальчиков с каталогом продукции Атмела там никому не дали. :)))
I'm on a huge rock, flying through space!
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

Eugene.Negrobov писал(а):А чем конкретно говно?
да можно не углубляясь закончить на "дорого, дефицитно, устарело".
А так, предлагаю глянуть, на сколько страниц там еррата к чипам и сколько среди них эпикфейлов типа "не работают ВСЕ инструкции, использующие умножение" -))
Нигде не прочитаешь, но поверь на слово, более менее вменяемые библиотеки под него появились только спустя 3 года после появления семейства.
Потолок 84Мгц, а большинство чипов 66Мхз. Ну и вещь чисто проприетарная - код под него - все яйца в одну корзину, сторонних библиотек, поддержки мало - дураков нет на него завязываться.
Из интересного только - есть с Highspeed USB, есть серия с 5В IO, весьма дешевы самые младшие модели с УСБ.

Вобщем, была интересная попытка повернуть историю в другое русло - создать альтернативу АРМам, но она провалилась. AVR32 был во всем круче ARM7TDMI, но вровень с почти одновременно стартовавшим Cortex-M3.
Ну, а дальше история все расставила на свои места.

Атмел, похоже, перспективность где то год назад осознал, судя по тому, как демпингует с ATSAMxxxx . Но там тоже типичный атмел.
Встал на лапы
Сообщения: 136
Зарегистрирован: Ср янв 23, 2013 10:58:31

Сообщение Dessp »

Eugene.Negrobov писал(а): Если нет навыков работы с 8-битными AVR, то лезть в 32-битные МК нету смысла...

навыки есть, только на ассемблере все писал. Навыков нету связанных с языком програмирования C под AVR :(
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

Dessp писал(а): навыки есть, только на ассемблере все писал. Навыков нету связанных с языком програмирования C под AVR :(
Нет никакого "программирование С под...". Си под все один и тот же. Так же как и архитектурные особенности на отдельно взятой архитектуре одинаковы что под Си, что под асмом.
Ответить

Вернуться в «AVR»