Цитата(shtunder @ Dec 17 2015, 22:00)

Добрый день!
1) Почему написал "относительно начинающему". В универе был курс программирование 32 битных МК. Прогали ARM Cortex M4.
Сделал курсач. Но осталось чувство, что просто дали старт, а на серьезном уровне я не понимаю.
2) Хотелось бы услышать мнения специалистов и других форумчан. Есть ли смысл дальше юзать ARM Cortex M4 или полезнее будет пересесть на AVR?
Если так, то на какую модель?
Если переходить, то на Cortex-M7
AVR-а мне как-то не попадались в промышленной электронике в последнее время, только в самоделках да в Arduino. Все переходят на 32-а бита.
Изменяется и стиль программирования микроконтроллеров.
Больше начинают применять фреймворки. Это когда язык уже трудно отделить от API и среды разработки и исполнения (библиотек, операционных систем, IDE и проч.).
Arduino со своим птичьим фреймворком показало большой успех.
Но завязнуть во фреймворке это еще хуже чем повестись на архитектуру микроконтроллеров, гораздо труднее бросить.
С ARM-ами уходят дальше и уже применяют более мощные концепции как Node.js или C#.
Потому что в интернете вещей на голом C далеко не уедешь.
А интернет вещей диктует основные тренды в микроконтроллерах.
А модельный ряд я бы рекомендовал посмотреть у NXP. Семейство
Kinetis у них очень интересное.
Да, а насчет проблем "дрыгать" ногами у ARM, то это давно устаревшая информация. Почитайте
тут.
Свободно можете рассчитывать "дрыгать" ногами там с частотой 100 МГц и больше.