Top.Mail.Ru

Быстрый старт с отладочной платой Mini STM32.

Не уверен, что это официальное название этой платы, в общем вот она на фото ) Итак, в этой статье мы создадим небольшой проект, просто для ознакомления с Mini STM32. Пока не будем использовать дисплей, USB и другие возможности этой платы, а поиграемся, как принято, с диодами. Прошивать контроллер я буду при помощи встроенного в STM32 ...

Продолжить чтение

Быстрый старт с отладочной платой STM32VLDiscovery.

В одной из статей (вот), кстати обязательно ее посмотрите, было разобрано подключение и прошивка самой, наверное, популярной и доступной отладочной платы STM32VLDiscovery. Я вот подумал и решил, что было бы не лишним описать создание какого-нибудь простенького проекта для этой платки, другими словами описать процесс быстрого старта. Ну что-нибудь совсем банальное, вроде мигания диодом. В общем, ...

Продолжить чтение

Программатор микроконтроллеров из STM32VLDiscovery.

Одна из предыдущих статей (вот она) была посвящена тому, как прошивать контроллер на отладочной плате STM32VLDiscovery, но этого же нам мало ) Давайте попробуем прошить сторонний микроконтроллер, используя STM32VLDiscovery в качестве ST-Link программатора. То есть из Discovery мы сделаем программатор микроконтроллеров для других плат. У меня вот, например, лежит отличная отладочная плата Mini STM32 с ...

Продолжить чтение

STM32VLDiscovery. Программирование отладочной платы.

Решил я написать статью про подключение отладочной платы STM32VLDiscovery (еще одна статья учебного курса по STM32). Казалось бы это вообще элементарно, воткнул провод и вперед, но на деле можно наступить на огромное количество граблей. Поэтому нельзя оставлять этот вопрос неосвещенным. Программирование STM32VLDiscovery через Keil. Подключаем нашу платку к USB, и ждем пока она определится как ...

Продолжить чтение

Приложения Qt. Построение графика в реальном времени.

В прошлых статьях мы научились строить график при помощи библиотеки Qwt, теперь же возьмем и сделаем так, чтобы он строился в реальном времени. Алгоритм будет такой: Определим два массива x[] и y[] для хранения координат точек кривой графика. В качестве примера заранее заполним массивы данными, но, на самом-то деле, можно записывать туда данные, приходящие, например, ...

Продолжить чтение

Приложения Qt и библиотека Qwt. Построение графиков.

Продолжаем рубрику, посвященную Qt. В этой статье рассмотрим процесс построения графиков с использованием Qt и библиотеки Qwt (напомню, что процесс установки библиотеки описан тут). Для начала запускаем Qt Creator и создаем новый проект: Как только проект создан, сразу же, пока не забыли, идем в .pro файл проекта и подключаем библиотеку Qwt. То есть дописываем строки: ...

Продолжить чтение

Приложения Qt. Установка графической библиотеки Qwt.

Частенько при написании программ для контроллеров появляется необходимость вывести и обработать данные на компьютере, график, например, построить по данным с АЦП. Ну или просто написать приложение для ПК. Я для всего этого использую Qt + библиотеки под конкретные нужды. Не буду особо долго расписывать плюсы/минусы Qt, каждый сам выбирает для себя удобный и подходящий инструмент, ...

Продолжить чтение

STM32 с нуля. FreeRTOS. Кооперативная многозадачность.

Продолжаем работу с FreeRTOS, и в этой статье мы закончим обсуждение программы-примера, созданной ранее. Там же можно найти теоретические сведения о разных типах многозадачности. Итак, у нас получилось запустить наш код под управлением FreeRTOS, и вроде бы он даже работал так, как и задумывалось. Но сейчас мы убедимся, что это не совсем так... Время традиционной ...

Продолжить чтение