Nikolay_Po (24.02.2020 09:57, просмотров: 466) ответил OlegPowerC на холивар: 8бит микроконтроллеры имеет ли смыслы вообще применять ? Или все, только 32 только хардкор?
Изделия штучные. Начинал с ассемблера на 8-бит PIC (не считая Z80 в детстве). Перешёл на 16-бит PIC24F/H и dsPIC33EP - прямо вздохнул свободнее. Пишу уже на Си, но и ассемблерными вставками не брезгую, где нужна скорость. Ассемблер 16-битных PIC довольно мощен и понятен, я бы сказал даже приятен. Но, когда понадобились ещё большие скорости, использовал Cortex-M3, -M4 двух производителей - бывшей Atmel и нышешней STMicroelectronics. Засматриваюсь на Cortex M4F.
Учитывая распространённость и мощность STM32F4, F7, заходить в PIC32 не стал из-за Errata Микрочипа. Счёл это неуважением к разработчикам. Впрочем, STM отсутствием багов тоже не радуют. Ну и ещё, когда делал оценку применимости PIC32F, они и жрали прилично, грелись, и уже пошли слухи, что MIPS уходит со сцены. Решил - ладно, лучше я опыт с более распространёнными ARM Cortex получу.
Кроме МК, использую одноплатные ПК с 4Гб ОЗУ и процессорах о шести ядер ARM. Но там уже Линукс и максимум из программирования - сборка уже готовых программ и простейшие скрипты на "баш".