Программирование

FreeRTOS быстрый старт на STM32 F4 DISCOVERY

FreeRTOS - операционная система реального времени. Скорее всего если вам нужна операционка на вашем микроконтроллере,  то вы воспользуетесь ей ;) ИМХО
Дотстоинства: бесплатно, быстро, порты под многие архитектуры (не придётся осваивать чтото заново)
Недостатки(ок): документация распространяется платно.. Но не беда! Есть куча сайтов на эту тематику, в том числе и на русском языке.

Запускаем консольное приложение и выводим результат работы в GUI Qt

Частенько нужно написать GUI к уже готовой программе имеющей консольный интерфейс.
В Qt эта задача существенно упрощена. Нам понадобится всего несколько строк кода для вывода результат работы программы в форму.
Итак. Сначала создадим какой нибудь "hello world" и откомпилируем его:

#include <iostream>
using namespace std;

int main(int argc,char **argv) {
    cout << "Hello world!" << endl;
    return 0;    
}

Я использую linux, так что откомпилировал так:

События в pyQt 4 - python и окна

Мы создадим простое окошко с кнопкой. По клику по кнопке завершим приложение.
Здесь не будет программирования классов и тд.
Запишем код "как говорится" в столбик и посмотрим, что выйдет.

Первым делом укажем кодировку и импортируем qt либы:

# -*- coding: utf-8 -*-
from PyQt4 import QtCore, QtGui
import sys

Создадим идентификатор приложения: