Рад всех снова приветствовать на сайте microtechnics! Итак, на данной странице для дополнительной и наглядной систематизации я собрал некоторые из статей по микроконтроллерам STM32 и разбил их на небольшие группы. Список этот я буду время от времени пополнять параллельно с выходом новых статей, а полный набор постов можно по-прежнему найти в одной из рубрик сайта, а именно - ссылка.
- Modbus RTU Master. Библиотека для микроконтроллеров STM32.
- Modbus RTU Slave. Пример реализации на микроконтроллере STM32.
- Ethernet. Часть 1. Подключение и настройка ENC28J60.
- Ethernet. Часть 2. ENC28J60. Прием и передача кадров.
- Ethernet. Часть 3. Канальный уровень. Протокол ARP.
- Ethernet. Часть 4. Сетевой уровень. Протоколы IP и ICMP.
- Библиотека для работы с шиной 1-Wire на STM32.
- Протокол LIN. Настройка и обмен данными. STM32CubeMx.
- Драйвер протокола LIN для микроконтроллеров на базе UART.
- Манчестерский код. Часть 1. Кодирование данных.
- Манчестерский код. Часть 2. Декодирование данных.
- STM32 и C++. Мой вариант архитектуры, обработка прерываний.
- Рисуем изображение на экране осциллографа.
- Отладка, STM32 и IAR, или Поймай меня, если сможешь.
- Простейшая организация микросекундной задержки.
- Микроконтроллер и Bootloader. Описание и принцип работы.
- Микроконтроллер и Bootloader. Пример реализации.
- STM32CubeMx. Быстрый старт с FreeRTOS для STM32.
- ПИД-регулятор. Пример ПИД-регулятора температуры на STM32.
- Настройка ПИД-регулятора. Метод Циглера-Никольса.
- Эмуляция EEPROM на базе Flash-памяти микроконтроллеров.
- Измерение напряжения питания микроконтроллера.
- Мониторинг напряжения аккумулятора на микроконтроллере STM32.
- Фильтрация и избавление от шумов в данных АЦП.
- I2C. Настройка и пример использования шины I2C.
- SPI и DMA. Конфигурация и пример использования.
- ADC (АЦП) и DMA. Обзор, настройка и пример проекта.
- UART. Прием и передача данных по UART в STM32CubeMx.
- Timer Input Capture. Режим захвата сигнала.
- Протокол CAN. Настройка в STM32CubeMx.
- Watchdog. STM32CubeMx. Настройка модуля WWDG.
- STM32CubeMx и watchdog. Настройка и использование IWDG.
- DAC. Пример использования и настройка в STM32CubeMx.
- USB. Реализация USB Mass Storage Device.
- USB. Реализация USB Virtual COM Port.
- SD-карта. Настройка FatFs в STM32CubeMx.
- RCC. Настройки тактирования в STM32CubeMx.
- Таймеры. STM32CubeMx. Настройка и использование.
- GPIO. Настройка портов ввода-вывода в STM32CubeMx.
- Быстрый старт с STM32CubeMx.
- Подключение дисплея на базе ST7735 к микроконтроллеру STM32.
- Дисплей на базе ST7735. Вывод изображения.
- Дисплей на базе контроллера SSD1306. Библиотека для STM32.
- Семисегментный индикатор. Динамическая индикация.
- Подключение датчика температуры DS18B20. Модуль KY-001.
- Аудио-плеер на STM32. Воспроизведение WAV-файла.
- Подключение магнитного энкодера AS5048 к микроконтроллеру.
- STM32CubeMx. USB Custom HID. Прием и передача данных.
- Создание USB дескрипторов для класса Custom HID.
- Микроконтроллер и драйвер светодиодов DM164.
- USB. Реализация USB Audio Device Class.
- Mass Storage Device. Использование FLASH-памяти.
- FatFs. Файловая система FAT на внешней SD-карте.
- Передача данных по USB.
- Audio. Воспроизведение звука на STM32F4Discovery.
- FreeRTOS. Быстрый старт для микроконтроллера STM32F4.
- USB. Использование интерфейса USB на примере STM32F3.
- Гироскоп L3GD20. Часть 2. Определение положения платы.
- Гироскоп L3GD20. Часть 1. Настройка и обмен данными.
- STM32 и дисплей на базе HD44780 в 4-битном режиме.
- Подключение и использование дисплея на базе HD44780.