понедельник, 24 февраля 2014 г.

STM32 & ChibiOS/RT - QtCreator & Encoder

Сегодня статья будет не особо большая поэтому я решил скомпоновать несколько тем чтобы получилось побольше практического и теоретического материала. Так вот сегодня мы поговорим сначала о том каким образом интегрировать ваш проект в QtCreator для всяких удобств вроде подсветки кода и автодополнения, ну и во второй части мы рассмотрим работу с таким популярным органом управления как механический энкодер или же датчик углового положения.


среда, 19 февраля 2014 г.

STM32 & ChibiOS/RT - Graphic display driver

Текущая статья является продолжением изучения РТОС ChibiOS/RT. Сегодня мы будем разбирать подробнее написание графического драйвера под дисплей  LM15SGFNZ07. Этот дисплей когда-то использовался в качестве дисплея телефонов Siemens серии х55. Я уже использовал этот дисплей в своих проектах:

Сейчас же мы напишем пробный драйвер для этого дисплея. Чтобы можно было использовать его совместно с библиотекой uGFX.

понедельник, 3 февраля 2014 г.

STM32 & ChibiOS/RT - Graphics

После того как мы запустили почти голую базовую конфигурацию ОС в предыдущей статье, можно пробовать подключить библиотеку. Так как подключать небольшие библиотеки по типу xprintf или FatFS не особо интересно в виду их небольшого размера и отлаженной работы (что не делает их менее полезными, скорее наоборот) то мы в нашем примере возьмём рыбу покрупней.
Как вы могли догадаться из заголовка это будет - графическая библиотека. А если быть совсем точнее то uGFX. Работы сразу предупреждаю сделано немало поэтому статья получилась большая, не в пример предыдущей.


воскресенье, 2 февраля 2014 г.

STM32 & ChibiOS/RT - Starting

Операционные системы бывают разные, но есть те в задачу которых входит чёткое управление и организацию рабочего пространства для встраиваемых систем. Такие ОС в большинстве своём относятся к классу ОС реального времени. Я уже рассматривал на своём сайте одну из таких ОС FreeRTOS, однако только ею набор свободных ОС РВ не ограничивается. Т.к. у меня появилась работа для которой заказчик хотел ChibiOS/RT, то я решил попробовать, что это за зверь.