:::: MENU ::::

Установка uClinux на STM32F429 DISCO

uClinux — специальная редакция ядра Linux, способная работать без блока управления памятью [MMU]. ARM Cortex-M MMU не имеют, поэтому на микроконтроллеры на этом ядре, полноценный Linux не поставишь (если только написать эмулятор, как это сделано здесь http://dmitry.gr/index.php?r=05.Projects&proj=07.%20Linux%20on%208bit для AVR).

Значит ставим uCLinux.

Простенькая инструкция по установке.

Continue Reading



RTOS FreeRTOS, STM32F429i-disco, IAR quick start

В данной серии статей будут приведены примеры использования основных features (таких как semaphore, mutex, event и msg) различных RTOS и вложены проекты для быстрого начала работы с ними.

Список используемых RTOS:

Continue Reading



STM32F429 — USART Multiprocessor, 9 bit mode

Обычно USART используют для подключения устройств point to point. А для подключения нескольких устройств на одну шину данных используют — SPI или I2C. Но USART, в некоторых его реализациях, тоже может обеспечить работу работу более двух устройств на одной шине.

Continue Reading


RTOS ChibiOS, STM32F429i-disco, IAR quick start

В данной серии статей будут приведены примеры использования основных features (таких как semaphore, mutex, event и msg) различных RTOS и вложены проекты для быстрого начала работы с ними.

Список используемых RTOS:

Continue Reading


RTOS TNKernel, STM32F429i-disco, IAR quick start

В данной серии статей будут приведены примеры использования основных features (таких как semaphore, mutex, event и msg) различных RTOS и вложены проекты для быстрого начала работы с ними.

Список используемых RTOS:

Continue Reading


3 способа перенаправить std::cout (iostream, streambuf, cout, IAR, __write)

Часто, работая с микроконтроллерами на С++, приходится изменять вывод std::cout. Например направить его в USART, на дисплей или просто в буфер. В данной статье будет описано 3 способа изменения вывода — два универсальных и один для IAR.

Continue Reading


Простая библиотека для памяти (Serial NOR Flash) типа M25, часть 2

Микросхемы памяти M25xxx представлены на рынке различными производителями. Они имеют одинаковый интерфейс и алгоритм работы. Далее будет представлена простенькая реализация библиотеки для работы с данной памятью.

Continue Reading


Страниц:12345678