Записки "маньяка" или почему асм

Асм для stm32? Все сразу кричат — МАНЬЯК!!! Давайте разберемся. Асм для AVR — не маньяк. Но сразу поправляют — для быстрых фрагментов и не больших программ. Почему не больших? И где критерий большая программа или нет. Ведь на асме и не большая может весить десятки страниц. А большая под С вроде как и не очень для асма (по коду). Сложность восприятия асм текста? Так документировать и разбивать на блоки, файлы, драйвера никто не запрещает. Да и пишется много чего на макросах, что уже и на С смахивает. Возможность использовать чужие наработки, библиотеки. Тут да, облом. На асме и свои то наработки часто переделывать приходиться для разных avrок.

Читать дальше
  • +4
  • 29 марта 2011, 23:08
  • psv
  • 1