Похоже, ARM наносит смертельный удар AVR8...

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение SII »

Satyr писал(а):У STM32 есть мегафича - ЛЮБЫЕ, даже разных семейств камни в одинаковых корпусах садятся на тоже самое место без изменений
Ну, не совсем любые, но в целом именно так. Исключением, если склероз не изменяет, являются МК со встроенным ZigBee или как там его называют (сам дела с ними не имел, поэтому информация просто где-то лежит на задворках сознания).
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

А если помечтать, по мне было б идеальным C-M3 + крошечная CPLD в одном флаконе.
Вобщем можно было бы счетчик положить :))
Реклама
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение shodan »

Ну хотябы не CPLD а возможность ремапа пинов как в хороших CPLD.
Порой так хочется ножки поменять аж жесть... а плата уже распаяна...
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Аватара пользователя
adrenocrome
Потрогал лапой паяльник
Сообщения: 365
Зарегистрирован: Вт окт 21, 2008 15:03:06
Откуда: moscow
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение adrenocrome »

Satyr писал(а):А если помечтать, по мне было б идеальным C-M3 + крошечная CPLD в одном флаконе.
Вобщем можно было бы счетчик положить :))
Так разве PSoC от того же Сайпресса это не оно?
День прошёл, а ты всё жив
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

adrenocrome писал(а):
Satyr писал(а):А если помечтать, по мне было б идеальным C-M3 + крошечная CPLD в одном флаконе.
Вобщем можно было бы счетчик положить :))
Так разве PSoC от того же Сайпресса это не оно?
Стоит сколько ? :)))
и , насколько помню, там, говоря на пальцах, не хороший МК + чуть чуть CPLD, а крошечный голый МК + средненькая CPLD.
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

shodan писал(а):Ну хотябы не CPLD а возможность ремапа пинов как в хороших CPLD.
в CPLD это даже не ремап.

из АРМов, что попадались, сложилось ощущение, что наиболее гибко с ремапом у NXP, хуже всего - у ST.
В тех же lpc178x под функцию пина отведено 3 бита, тоесть до 8 вариантов на ногу.

Жосска ? -)))

Изображение
Вложения
lpc_io.gif
(54.76 КБ) 619 скачиваний
Реклама
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение SubDia »

Забавно. Ажно глаза разбегаются. =)
У ST действительно неважно в этом отношении. Такое ощущение, что они просто особо и не задумывались над этим вопросом.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение shodan »

Да, мозг выносит нехило....

хотя там в АРМах нагородили везде, порой кажется специально, чтобы отпугнуть потенциальных разработчиков.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение SubDia »

Да нет, нагородили-то как раз для расширения функционала. Это сначала ни черта не понятно. =)
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

shodan писал(а): хотя там в АРМах нагородили везде, порой кажется специально, чтобы отпугнуть потенциальных разработчиков.
Наоборот, гибкость.
Если оно отпугивает каких то 'разработчиков' - то гнать таких разработчиков ссаным веником надо.
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение shodan »

Не надо меня этим веником гнать... :o :)))
Всетаки непочеловечески сделано как-то.... в век языков высокого уровня, могли бы и придумать нечто более гибкое и красивое.
К АВРкам у меня к примеру притензий нет, там немного топорно, но юзабельно.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

shodan писал(а): Всетаки непочеловечески сделано как-то.... в век языков высокого уровня, могли бы и придумать нечто более гибкое и красивое.
Что конкретно непочеловечески и некрасиво ?
C-M3 максимально приспособлен к веку языков высокого уровня.

Первое и единственное, что я знаю, что можно С НУЛЯ пускать на чистом C. Аппаратная загрузка SP при резете, отдельные инструкции для сишного if/then .
load/store на невыровненную память.

Как говорится, максимально приспособлен для детских дошкольных учебных учреждений.
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение SII »

Satyr писал(а):можно С НУЛЯ пускать на чистом C
Можно, но не всё. Достаточно простые программы -- без проблем. А вот что-нибудь типа ОС -- уже фигвам, как говорится: всё равно придётся прибегать к ассемблеру в определённых случаях.
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение shodan »

Да хотябы те же порты ввода-вывода, после АВРки кажутся реальным зоопарком, BSRR, BRR, LCKR, ODR, IDR, CRL, CRH.... бррр....

Не, я не спорю что просто надо в мозгу нейроны перешить под АРМ, но всетаки кажется немного монстрообразно.
Переход с MCS51 на меги, шел легко и интуитивно понятно.
(может отупел слегка на АВРках :))) )

PS.Такое же ощущение возникает при модернизации давно умершего трупа.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

shodan писал(а):Да хотябы те же порты ввода-вывода, после АВРки кажутся реальным зоопарком, BSRR, BRR, LCKR, ODR, IDR, CRL, CRH.... бррр....
Так то ж все для гибкости и удобства.
Настроек больше - кроме просто AVRовского DDR вход-выход настраивается крутизна драйвера ноги, гистеризист, филтрация, подтяжки. После резето по умолчанию они обычно находятся в 'нейтральных' настройках , применимых в большинстве случаев. не хочешь - не трогай -))

Тоже самое с регистрами на AVR только PORT, а тут есть еще масочные установить в 1, сбросить в 0. Можешь исзменть значение бита за одну операцию, а не прочесть-поменять-записать. Опять же - не хочешь - не пользуйся.

С C-M3 появилась возможность и прочитать один бит, без ANDа к прочитанному значению. Именно в самом ядре, а не особенность переферии.

Так что чисто зажечь светодиодик можешь так же всего парой регистров -)))
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение O-LED »

Satyr а подтяжка на землю тоже есть?
KIT
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение SubDia »

хоть пулл-ап, хоть пулл-даун.
Изображение
Последний раз редактировалось SubDia Пт ноя 04, 2011 19:55:19, всего редактировалось 1 раз.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение shodan »

O-LED писал(а):Satyr а подтяжка на землю тоже есть?
Да куча всего:
General Purpose IO (GPIO) Ports, can be individually configured by software
in several modes:
● Input pull-up
● Input-pull-down
● Output open-drain
● Output push-pull
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

O-LED писал(а):Satyr а подтяжка на землю тоже есть?
Да.
Даже имитация open-drain есть.

Смотрите еще замечательную чтуку M3 bit-banding
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение O-LED »

SubDia писал(а):......... хоть пулл-даун.
хм. что то в этих армах есть :roll:
KIT
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»