Tag Archives: STM32F030

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

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

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

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

Читать далее

STM32F030. Заливка кода

Заливать код в камень STM32 не просто… а чрезвычайно просто.

Для этого не нужны никакие программаторы. Для заливки достаточно иметь комп с последовательным портом (RS232) или c USB-портом и шнурок к драйвером (конвертером, переходником) в стандарт UART.

Читать далее

STM32F030. Светодиодоморгание

Мы вплотную подошли к написанию программы «Здравствуй, Мир!». В отношении железа и микроконтроллеров эта программы вырождается в моргание светодиодом. Этим и займёмся.

Читать далее

STM32F030. Порты ввода-вывода

С каждым годом микроконтроллеры становятся всё сложнее и сложнее. Возьмем хотя бы порты — эти бестии используются в конструкция наиболее часто.

Читать далее

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

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

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

Читать далее

STM32F030. Устанавливаем ПО

Скажу сразу — для создания программ на ассемблере полный тулчейн не нужен.

Читать далее

STM32F030. С какой стороны подойти?

Микросхема интересная, и очень хочется ее поскорее захомутать. Но вот вопрос — с чего начать, с какой стороны начать ее грызть?

Читать далее

ATMEGA8 vs. STM32F030

Сегодня пришла убийца AVR-ок.

DSC00525

Давайте сравним.

Читать далее