разработка и программирование электронных устройств

Category Archives: Быстрый старт

Быстрый старт c микроконтроллерами STM32F10x. Использование библиотеки STM32 Standard Peripheral Library

В этой публикации я попытаюсь акцентировать внимание на основных моментах для быстрого начала работы с микроконтроллерами STM32F10x на основе библиотеки стандартной периферии от компании-производителя STMicroelectronics. В качестве среды разработки в статье будет использоваться Eclipse CDT. Поскольку основное внимание будет сосредоточено вокруг программного кода, то вы можете спокойно проделать все манипуляции в Code::Blocks. Общая структура проекта [...]

Быстрый старт c микроконтроллерами STM32F10x. Первый проект в Eclipse

В этой статье будут рассмотрены настройки IDE Eclipse, некоторые специфические настройки, которые появились в новой версии Eclipse Juno. Многие вещи были описаны в моих предыдущих статьях, посвященных работе в IDE Eclipse. О структуре проекта для разработки программ для микроконтроллеров ARM в Eclipse рекомендую прочитать статью Программирование AVR и ARM микроконтроллеров в Eclipse. Часть 2. Как [...]

Быстрый старт c микроконтроллерами STM32F10x. Первый проект в IDE Code::Blocks

На стартовой странице Code::Blocks посетителей уверяют в том, что эта интегрированная среда разработки способна удовлетворить потребности самых требовательных пользователей. Она может быть настроена индивидуально под потребности каждого разработчика с помощью установки дополнительных плагинов. Такие обещания не оставили меня равнодушным и я решил попробовать создать свой первый проект в этой IDE. Итак , после установки ARM_Toolchain [...]

Быстрый старт с микроконтроллерами STM32F10x. Установка необходимого инструментария

Для легкого начала работы с любым типом микроконтроллеров кроме базовых знаний необходим простой и функциональный набор инструментов. До сих пор в своих публикациях я использовал в качестве интегрированной среды разработки Eclipse. Эта IDE очень функциональна. Среди ее недостатков самый существенный — это большие затраты ресурсов персонального компьютера и как следствие — медленная загрузка и работа [...]

Программирование AVR и ARM микроконтроллеров в Eclipse. Часть 2

В первой части статьи был рассмотрен процесс разработки программ для микроконтроллеров AVR в инструментальной среде Eclipse. В конце первой части представлена общая схема разработки программ для ARM в Eclipse с помощью GNU Tool chain. Используя практику многосерийных фильмов, напомню окончание первой части статьи и сразу же продолжу изложение материала. Итак, процесс разработки программ в Eclipse [...]

Программирование AVR и ARM микроконтроллеров в Eclipse. Часть 1

Многие согласятся , что иметь одну среду разработки для программирования различных микроконтроллеров очень удобно, получаем один интерфейс ко всем проектам. Такого мнения придерживаются и разработчики IAR , которые создают свои IDE для различных микроконтроллеров с похожим интерфейсом пользователя. В случае использования Eclipse CDT среда разработки будет единственная для всех проектов. Это обеспечивается использованием инструментальных средств [...]