Публикации
- Категория: Уроки STM32 (continued)
- Урок 18. Система прерываний STM32. Организация и управление прерываниями.
- Урок 19. Установка конфигурации таймеров STM32 с помощью библиотек CMSIS, HAL и LL. Логика работы прерывания таймера.
- Урок 2. Плата STM32F103C8T6. Загрузка программы во FLASH-память микроконтроллера через системный бутлоадер.
- Урок 20. Интерфейс UART в STM32. Работа с ним через регистры CMSIS. Использование прерывания UART.
- Урок 21. Работа с UART через библиотеку HAL. Инициализация интерфейса и передача данных в блокирующем режиме. Отладка программ с помощью UART. Функция sprintf.
- Урок 22. Работа с UART через библиотеку HAL. Прием данных в блокирующем режиме.
- Урок 23. Работа с UART через библиотеку HAL с использованием прерываний.
- Урок 24. Организация коротких временных задержек в STM32. Библиотека DelayDWT.
- Урок 25. Подключение знакосинтезирующих LCD дисплеев к STM32. Библиотека LCD780.
- Урок 26. АЦП STM32. Общие сведения, режимы. Установка конфигурации через регистры CMSIS.
- Урок 27. Работа с АЦП через регистры CMSIS. Основные режимы преобразования.
- Урок 28. Работа с АЦП в различных режимах. Запуск от таймера, чтение результата с использованием прерываний. Рабочий проект 4х канального вольтметра с регистрацией данных.
- Урок 29. Режим сдвоенных преобразований АЦП STM32. Учебные проекты вольтметра и цифрового осциллографа.
- Урок 3. Установка программного обеспечения. Первый опыт в конфигурации микроконтроллера, создании проекта, компиляции, прошивке.
- Урок 30. Работа АЦП в режиме оконного компаратора. Внутренние датчик температуры и ИОН. Основные электрические и метрологические характеристики АЦП STM32.
- Урок 31. Работа с АЦП через функции библиотеки HAL.
- Урок 32. Работа с АЦП через функции библиотеки HAL (продолжение).
- Урок 4. Работа с регистрами микроконтроллера STM32. Библиотеки CMSIS и HAL.
- Урок 5. Система тактирования STM32.
- Урок 6. Порты ввода-вывода STM32.
- Урок 7. Управление портами ввода-вывода через регистры CMSIS.
- Урок 8. Управление портами ввода-вывода через функции библиотеки HAL.
- Урок 9. Библиотека LL для STM32. Управления портами ввода-вывода через LL-функции.
- Категория: Уроки Ардуино
- Урок 56. Протокол последовательной передачи данных ModBus RTU.
- Урок 1. Введение. Общие сведения об Ардуино.
- Урок 10. Прерывание по таймеру в Ардуино. Библиотека MsTimer2. Параллельные процессы.
- Урок 11. Программные таймеры в Ардуино. Циклы с различными временами периода от одного таймера.
- Урок 12. Последовательный порт UART в Ардуино. Библиотека Serial. Отладка программ на Ардуино.
- Урок 13. Аналоговые входы платы Ардуино. Чтение аналоговых сигналов. Измерение среднего значения сигнала.
- Урок 14. EEPROM в Ардуино. Контроль целостности данных.
- Урок 15. Указатели в C для Ардуино. Преобразование разных типов данных в байты.
- Урок 16. Повышение надежности программ для Ардуино. Сторожевой таймер.
- Урок 17. Рабочий проект Ардуино. Охранная сигнализация.
- Урок 18. Подключение матрицы кнопок к Ардуино. Библиотека MatrixKeys. Функция tone().
- Урок 19. Семисегментные светодиодные индикаторы (LED). Режимы управления, подключение к микроконтроллеру.
- Урок 2. Плата Arduino UNO R3. Описание, характеристики.
- Урок 20. Подключение семисегментного светодиодного (LED) индикатора к Ардуино. Библиотека управления индикатором.
- Урок 21. Подключение к Ардуино LED индикаторов и матрицы кнопок, используя общие выводы.
- Урок 22. Работа со временем в Ардуино. Проект спортивного секундомера.
- Урок 23. Подключение ЖК (LCD) индикаторов к Ардуино. Библиотека LiquidCrystal.
- Урок 24. Подключение аналоговых термодатчиков к Ардуино (LM35, TMP35, TMP36, TMP37). Рабочий проект термометра.
- Урок 25. Кремниевые термодатчики серии KTY81 в системе Ардино. Проект термометра-регистратора.
- Урок 26. Подключение термодатчиков DS18B20 к Ардуино. Библиотека OneWire. Точный Ардуино термометр-регистратор.
- Урок 27. Термопары в системе Ардуино. Проект Ардуино термометра-регистратора для высоких температур.
- Урок 28. Униполярный шаговый двигатель в системе Ардуино. Библиотека Stepper.
- Урок 29. StepMotor - библиотека управления шаговыми двигателями в системе Ардуино. Библиотека прерывания по таймеру 1 TimerOne.
- Урок 3. Установка программного обеспечения Arduino IDE, подключение платы к компьютеру.
- Урок 30. Текстовые строки в Ардуино. Конвертирование данных в строки и наоборот. Класс String.
- Урок 31. Драйвер шагового двигателя на Ардуино с управлением от компьютера. Протокол обмена данными с использованием AT команд.