Tag Archives: assembler

STM32F030. Всё есть число

Линукс говорит: «Всё есть файл». Микроконтроллер видит мир со своей точки зрения и тоже говорит: «Всё есть число».

Все остальное от Лукавого с единственной целью — отнять ваши деньги более-менее законным способом.

Помните файл blinky.S из нашей последней версии проекта?

Читать далее

STM32F030. Минимальная программа

Будем считать, что  binutils установлен. Теперь не мешало бы убедиться, что даже с таким минимальным набором инструментов мы можем что-то творить.

В иных микроконтроллерах для таких дел обычно создается только файл программы. Но Cortex-ы — это сила и сложность, которые требуют к себе особого внимания. Это внимание выражается в тех дополнительных файлах, которые у других микроконтроллеров отсутствую напрочь. Наверно из-за этой сложности Cortex-ы не очень-то пошли в народ.

Читать далее

Состав микроконтроллеров серии MSP430F2xxx

Упрощенно рассматривая микроконтроллер, можно сказать, что он состоит из ядра (процессора), памяти и набора периферийных устройств. Читать далее

Легкий ассемблер для MSP430

Программы для MSP430 на языке С обычно пишутся на msp430-gcc. Но это как правило не крошечные программы размером от килобайта и более. Но если требуется написать очень маленькую программку или очень специфическую. Такую, что не желательно использовать С, а только ассемблер, то возникают затруднения с использованием msp430-gcc. Читать далее