Основы электроники. Ток, напряжение, сопротивление.

На нашем сайте вышел обновленный курс по электронике! Мы рады предложить Вам новые статьи по этой теме: Ток, напряжение, сопротивление. Закон Ома. Работа и мощность тока. Переменный и постоянный ток. Последовательное и параллельное соединение резисторов. Эта статья положит начало циклу статей, посвященных изучению основ электроники! Мы будем последовательно двигаться от самых азов до всяческих тонкостей

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

STM32 с нуля. FreeRTOS. Типы многозадачности, пример программы.

Как и обещал, сейчас попробуем реализовать что-нибудь посложнее мигания диодами на базе FreeRTOS. Но сначала немного теории, которая нам понадобится для понимания сути работы ОСРВ. Помните, мы говорили о многозадачности операционных систем реального времени? Так вот, существуют три разных типа многозадачности. Первый из них мы использовали в предыдущей статье – это вытесняющая многозадачность. Что же

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

STM32 с нуля. FreeRTOS. Обзор и установка операционной системы.

При разработке электронных устройств до поры до времени (иногда довольно долго 🙂 ) удается обходиться без использования операционной системы. Но наступает момент, когда разрабатываемый девайс должен выполнять огромное количество различных функций или, например, должен обеспечивать возможность добавления новой задачи позднее. В этих случаях обойтись без RTOS (операционная система реального времени, ОСРВ) становится невозможно. Как раз

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

Присоединяйтесь!

Profile Profile Profile Profile Profile
Vkontakte
Twitter

Язык сайта

Октябрь 2020
Пн Вт Ср Чт Пт Сб Вс
 1234
567891011
12131415161718
19202122232425
262728293031  

© 2013-2020 MicroTechnics.ru