Кто-то любит пирожки, а кто-то - нет.
Кто-то начинает изучать микроконтроллеры с ассемблера - это очень хорошо.
Однако, на одном ассемблере далеко не уедешь, посему надо знатьхотя бы основы Си.



Не буду распространяться на тему, чем он мне нравится,замечу лишь некоторые преимущества данного языка над ассемблером:
1. Не зависит от конечного набора инструкций процессора.
2. Переносим - если правильно организовывать проект, выделяя не универсальные части в отдельный, зависящий от платформы модуль (файл).
3. Читаем, если правильно организовывать код истиль оформления. Это очень важно для поддержки своих старых и чужих проектов.
Ну пока хватит.


Итак, мы открыли среду разработки, создали проект и смотрим единственный несчастный файлик main.c (или как там его среда обозвала) с куцым содержимым:


void main(void)
{
    // Какой-то комментарий о том, что дальшевы сами
    // Все комментарии начинаются с двух косыхчёрточек
    /* Есть ещё такие, но я избегаю ихиспользования */
}


читать дальше


@темы: программизмы, C