Библиотека HAL смотреть последние обновления за сегодня на .
Рассказывается о дисплейном модуле 1,8" на контроллере ST7735s в связке с процессором STM32F030. Для подключения дисплейного модуля была использована плата из видео - p_6GG6TQygo и 🤍 и 🤍 Канал в телеграмм - 🤍 Канал Яндекс.Дзен - 🤍 Канал на RuTube - 🤍 Канал на YouTube - 🤍 Если вы хотите поддержать автора канала номер карты Сбер: 2202-2023-2480-4008 Исходная библиотека дисплея - 🤍 Видео про дисплей Nokia 🤍 и 🤍
В этом видео рассказывается как получить бесплатно все библиотеки для любого семейства микроконтроллеров STM32 от самой компании ST, написанные на CMSIS, Low-Layer и HAL. GitHUB: 🤍
В этом видео мы даём краткий обзор популярным библиотекам для программирования контроллеров Stm32, таких как CMSIS, HAL, Standard peripheral library и т.д. Даём обзор популярных сред программирования микроконтроллеров Stm32. Также рассматриваем вопрос установки среды CubeIDE на компьютер. Здравствуйте! Канал посвящён электротехнике. Начиная от пайки, заканчивая программированием микроконтроллеров, можно сказать, что это stm32 уроки. Часть видео посвящена отладочным платам и платам управления на базе микроконтроллеров Stm32. Также вы сможете здесь найти информацию о силовой электронике. Подписывайтесь на наш канал, будем рады ответить на все ваши вопросы! Вопросы вы также можете задать по e-mail: amigo.electric🤍yandex.ru В написании сценария и операторской работе участие принимал Щербаков Д.А.
Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Сегодня мы проделываем те же процедуры со светодиодами и кнопками, но используя уже более продвинутую библиотеку HAL. В этом нам отлично помогает программа, созданная для автогенерации начального кода с использованием HAL - это STM32 CUBE MX. С помощью всего этого, но и не без собственного участия и изучения технической документации мы добиваемся намеченной цели Купить отладочную плату STM32F4-DISCOVERY можно здесь 🤍 Навигация по видео: 00:00 Введение 02:10 Скачиваем и устанавливаем Cube MX 05:30 Создание нового проекта в Cube MX 06:04 Настройка RCC 10:43 Проект в Keil 17:17 Бесконечный цикл 23:05 Кнопка 23:15 Испытание кода Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 1. Установка Keil μVision 🤍 Урок 2. Бегущие огни 🤍 Урок 3. Библиотека SPL. Подключаем кнопку 🤍 Текстовая версия урока и исходный код здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
Детальный рассказ об особенностях и методах работы с популярными библиотеками для микроконтроллеров STM32. CMSIS, SPL, HAL. Рассказывается об особенностях построения кода, доступности документации и личном опыте автора. 01:20 - библиотека CMSIS 19:26 - библиотека SPL 28:40 - библиотеки LL и HAL. Отладочные платы с STM32: 🤍 🤍 Канал в телеграмм - 🤍 Канал Яндекс.Дзен - 🤍 Канал на RuTube - 🤍 Канал на YouTube - 🤍 Если вы хотите поддержать автора канала номер карты Сбер: 2202-2023-2480-4008
CubeMx - это специализированная среда, которая помогает быстро создать и настроить проект. Настройка переферии происходит в несколько нажатий мышки! Библиотека HAL на много легче чем CMSIS или STDPeriph. В этом видео напишем простой скетч для мигания светодиодом по нажатию кнопки. В качестве отладочной платы будет использоваться плата STM32F407VET6 Друзья, поддержите канал! R340967932571 Z422687519909 U139735106020 4149625807630874 Приват Банк (Украина) Полезные ссылки: STM32F4DISCOVERY: 🤍 STM32F103C8T6: 🤍 Программатор Stlink V2 Мини: 🤍 Самый удобный Кешбек: LetyShops: 🤍 Самый выгодный Кешбек на алиекспресс: Ecomerce: 🤍
Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Сегодня мы продолжаем работать с библиотекой HAL, пытаясь подключить к микроконтроллеру символьный дисплей, основанный на контроллере HD44780. Новый проект мы также создаем из старого проекта CUBE MX. Дисплей имеет разрешение 4 строки по 20 символов. Подключать мы его будем, используя 4х-битный способ подключения. Купить отладочную плату STM32F4-DISCOVERY можно здесь 🤍 Дисплей LCD 20x4 можно приобрести тут 🤍 Навигация по видео: 00:00 Введение 01:10 Подключение дисплея к контроллеру 05:50 Память DDRAM 07:58 Настроим проект 11:55 Создадим библиотеку для работы с дисплеем 18:08 Макросы работы с ножками дисплея 24:38 Функцию записи данных в память дисплея 34:35 Функция для команды 38:15 Инициализация дисплея 48:28 Испытание кода на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка 🤍 УРОК 5. Библиотека HAL. STM32 CUBE MX. Таймеры 🤍 Текстовая версия урока и исходный код здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 forum Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Сегодня мы продолжаем работать с библиотекой HAL, пытаясь задействовать таймер. Также здесь дается инструкция, как можно из старого проекта CUBE MX создать новый. Это освобождает нас от рутинной работы по настройке всей периферии заново. Также при этом весь код, который был написан в Keil с помощью старого проекта, сохраняется, в том числе и тот, который мы внесли собственноручно. Исходный код здесь 🤍 Купить отладочную плату STM32F4-DISCOVERY можно здесь 🤍 Навигация по видео: 00:00 Введение 03:30 Настройка проекта 12:25 Настройка периода срабатываний таймера 14:43 Запустим таймер 17:26 Обработка прерывания 23:53 Последовательность включения ножек 29:01 Задействуем кнопку Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка 🤍 Текстовая версия урока и исходный код здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
Видео как для начинающих так и для тех кто уже изучает МК. Поможет ответить на повседневные вопросы, с чего начать изучение микроконтроллеров. В продолжении серии рассмотрим, какую отладочную плату выбрать, а лучше несколько. На какой библиотеке начать изучение STM32 и напишем первую свою программу, буквально, 2-мя строчками кода начнем работать с периферией на отладочной плате STM32, посмотрим как это быстро и просто получается! _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее: 🤍 🤍 или через Яндекс-деньги: 🤍
В данном уроке мы начнём знакомство с библиотекой emWin, которая, что очень важно, бесплатная, и в то же время она включает в себя очень много интересных пунктов — создание оконных менеджеров с различными типами управляющих элементов и виджетов, поддержка мультибуферной технологии, поддержка слоёв, работа с изображениями многих типов, а также многое и многое другое. В данной части занятия мы настроим проект и подключим файлы библиотеки. Отладочную плату 32F746G-DISCOVERY можно приобрести здесь 🤍 Навигация по видео: 00:00 Введение 03:53 Запустим и настроим проект в Cube MX и откроем его в System Workbench 10:20 Подключим файлы библиотеки emWin 20:49 Подготовим главную функцию проекта для работы библиотеки, очистив от всего лишнего и вызвав инициализацию и некоторые функции emWin. Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор отладочной платы STM32F746G-DISCO. Часть 1 🤍 Обзор отладочной платы STM32F746G-DISCO. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 1 🤍 Урок 64. HAL. LTDC. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 3 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 1 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 2 🤍 Урок 67. HAL. LTDC. BMP. Часть 1 🤍 Урок 67. HAL. LTDC. BMP. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 1 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 3 🤍 Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 1 🤍 Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 2 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 1 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 2 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 3 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 4 🤍 Текстовая версия данной части урока здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
In this video, I will show how to use the HAL instruction of the GPIO Write and Toggle. Before you watch this, please see the video on how to use the STM32CubeMX if you dont know on how to use it. 🤍 2 Free Board giveaway has Ended. Make sure you subscribe and have the notification button on so you will know when you will have a chance to win also a board next time. See this link for more details: 🤍 🤍
STM32 UART с использованием библиотеки HAL. Пример работы с GSM модулем. Видео о GSM модуле - 🤍 Переделка программатора - 🤍 Поддержать автора канала можно перейдя по ссылке: 🤍 Или просто отправив перевод на Yandex.кошелек: 4100116547550395 А также переводом по номеру карты Сбер: 4279-3000-1033-0561
В данном уроке мы начнём знакомство с библиотекой emWin, которая, что очень важно, бесплатная, и в то же время она включает в себя очень много интересных пунктов — создание оконных менеджеров с различными типами управляющих элементов и виджетов, поддержка мультибуферной технологии, поддержка слоёв, работа с изображениями многих типов, а также многое и многое другое. В данной части занятия мы произведём конфигурирование ряда библиотечных настроек, а также добавим некоторые функции для работы библиотеки emWin с дисплеем. Отладочную плату 32F746G-DISCOVERY можно приобрести здесь 🤍 Навигация по видео: 00:00 Введение 02:12 Произведём некоторые настройки конфигурации и добавим некоторые макросы и прототипы 06:19 Добавим функцию инициализации LTDC 07:28 Произведём определённые настройки и кое-какую инициализацию в функции LCD_X_Config 11:28 Добавим код реакций на различные события библиотеки в функцию LCD_X_DisplayDriver 16:54 Добавим функции копирования всего буфера видеопамяти, копирования прямоугольной области, а также заполнения буфера определённой величиной. Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор отладочной платы STM32F746G-DISCO. Часть 1 🤍 Обзор отладочной платы STM32F746G-DISCO. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 1 🤍 Урок 64. HAL. LTDC. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 3 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 1 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 2 🤍 Урок 67. HAL. LTDC. BMP. Часть 1 🤍 Урок 67. HAL. LTDC. BMP. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 1 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 3 🤍 Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 1 🤍 Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 2 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 1 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 2 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 3 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 4 🤍 Урок 73. HAL. LTDC. EmWin. Подключение библиотеки. Часть 1 🤍 Текстовая версия данной части урока здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
В данном уроке мы также поработаем с интерфейсом LTDC с помощью библиотеки HAL, без участия BSP. Мы попытаемся заняться выводом текстовой информации на дисплей. Это не самая красивая часть вывода информации, но без неё не обойтись, так как постоянно требуется следить за какими-то действиями, показателями и так далее и выводить это в каком-то виде на дисплей. Мы также работаем с отладочной платой STM32F746G-DISCO, на которой установлен дисплей, подключенный по интерфейсу LTDC. В данной части занятия мы настроим проект и добавим необходимые функции для дальнейшей работы с выводом текста. Отладочную плату 32F746G-DISCOVERY можно приобрести здесь 🤍 Навигация по видео: 00:00 Введение 01:22 Настроим проект в Cube MX, откроем его в System Workbench и произведём некоторые настройки 07:53 Добавим некоторые макросы, структуры и глобальные переменные 13:05 Создадим функции для настройки шрифтов и цвета для вывода текста на дисплей 15:17 Добавим функцию для вывода на экран одного символа текста и начнём писать её тело. Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор отладочной платы STM32F746G-DISCO. Часть 1 🤍 Обзор отладочной платы STM32F746G-DISCO. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 1 🤍 Урок 64. HAL. LTDC. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 3 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 1 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 2 🤍 Урок 67. HAL. LTDC. BMP. Часть 1 🤍 Урок 67. HAL. LTDC. BMP. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 1 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 3 🤍 Текстовая версия данной части урока здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
In this Tutorial im showing how and STM32 Timer ( TIM ) works, and how to use it. My social accounts : 🤍 🤍 🤍 Thanks. 🤍
In this video, I will show how to use the HAL EXTI Interrupt function. Before you watch this, please see the video on how to use the STM32CubeMX if you dont already know how to use it. 🤍 UM1724 - STM32 Nucleo-64 board: 🤍 * 2 Free Board giveaway has ended *. Make sure you subscribe and have the notification button on so you will know when you will get a chance to win also a board next time. See this link for rules and restrictions: 🤍 🤍
Learn how to create your STM32 based application using STM32CubeIDE STM32CubeIDE can be used to create applications for STM32 devices using STM32Cube libraries (HAL and Low Layer versions). Benefits you will take away • Understanding how to create Hardware Abstraction Layer (HAL) based examples on STM32 devices • Understanding how to create Low Layer based examples on STM32 • Understanding how to manage software components and generated projects within STM32CubeIDE tool Prerequisites • NUCLEO-G071RB board • microUSB cable • PC with MS Windows OS (in version 7 or higher) with preinstalled the following software: o STM32CubeIDE with STM32G0 Cube library preinstalled (libraries installation instruction present within “Repository management” video) Complete set of slides: 🤍
Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Продолжаем работать с библиотекой HAL. Продолжаем пытаться реализовать интерфейс USART (Универсальный синхронно-асинхронный приемопередатчик) В данном занятии пишем код для передачи и приема данных через интерфейс USART с использованием DMA. Для визуализации принятых данных микроконтроллером используем дисплей LCD 20x4 Купить отладочную плату STM32F4-DISCOVERY можно здесь 🤍 Переходник USB-TTL лучше купить такой (сейчас у меня именно такой и он мне больше нравится) 🤍 Дисплей LCD 20x4 можно приобрести тут 🤍 Навигация по видео: 00:00 Введение 00:35 Коротко о DMA 02:35 Создаем проект для передачи по USART с использованием технологии DMA 08:00 Пишем код для передачи 10:05 Смотрим результаты работы 10:55 Создаем проект для приема данных по USART с использованием DMA 12:50 Пишем код для приема 17:05 Используем отладку кода для исследования нужного значения статуса для перехвата в дальнейшем 24:03 Радуемся результатам нашего труда Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 1. Установка Keil μVision 🤍 УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка 🤍 УРОК 6. Библиотека HAL. LCD 20x4. 4-битный режим 🤍 УРОК 7. HAL. LCD 20x4. 4-битный режим. Выводим информацию 🤍 УРОК 13. HAL. USART. Передача данных 🤍 УРОК 14. HAL. USART. Прием данных 🤍 Текстовая версия и исходный код здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
В данном уроке мы начнём знакомство с библиотекой emWin, которая, что очень важно, бесплатная, и в то же время она включает в себя очень много интересных пунктов — создание оконных менеджеров с различными типами управляющих элементов и виджетов, поддержка мультибуферной технологии, поддержка слоёв, работа с изображениями многих типов, а также многое и многое другое. В данной части занятия мы закончим настройку конфигурационного файла, напишем небольшой тест по выводу текста на экран и проверим его на практике. Отладочную плату 32F746G-DISCOVERY можно приобрести здесь 🤍 Навигация по видео: 00:00 Введение 01:17 Добавим функцию-обработчик прерывания LTDC по окончанию кадра 05:07 Напишем тест вывода текста на экран 09:31 Проверим тест на практике. Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор отладочной платы STM32F746G-DISCO. Часть 1 🤍 Обзор отладочной платы STM32F746G-DISCO. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 1 🤍 Урок 64. HAL. LTDC. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 3 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 1 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 2 🤍 Урок 67. HAL. LTDC. BMP. Часть 1 🤍 Урок 67. HAL. LTDC. BMP. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 1 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 3 🤍 Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 1 🤍 Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 2 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 1 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 2 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 3 🤍 Урок 72. HAL. Touch Panel. FT5336. Часть 4 🤍 Урок 73. HAL. LTDC. EmWin. Подключение библиотеки. Часть 1 🤍 Урок 73. HAL. LTDC. EmWin. Подключение библиотеки. Часть 2 🤍 Текстовая версия данной части урока, а также исходный код здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
A short description how to generate Timer Update Interrupt using HAL API. Please check the website to get more detailed insights about programming STM32 microcontrollers: 🤍 The board I am using (NUCLEO-L476RG): 🤍 Callback function of the timer update interrupt: void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) 0:00 Configure Timer Update Interrupt 1:04 Start timer and write a callback function 2:00 Debugging the code
amba bus edge detect micro stm32 puls gnerator interrupt rising nvic set priority buncing micro gpio read pin
В данном уроке мы также поработаем с интерфейсом LTDC с помощью библиотеки HAL, без участия BSP. Только теперь мы будем использовать в качестве видеопамяти дисплея не оперативную память, а память SDRAM, установленную на плате. Мы также работаем с отладочной платой STM32F746G-DISCO, на которой установлен дисплей, подключенный именно по интерфейсу LTDC. В данной части занятия мы настроим проект в MS Cube, сгенерируем проект для Keil и начнём писать исходный код. Отладочную плату 32F746G-DISCOVERY можно приобрести здесь 🤍 Навигация по видео: 00:00 Введение 04:03 Запустим и настроим проект в Cube MX 10:12 Сгенерируем проект для Keil, настроим его и добавим некоторые макросы 15:23 Добавим несколько функций с прототипами в нашу библиотеку ltdc 21:10 Напишем код для окрашивания дисплея в зелёный цвет и проверим это на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор отладочной платы STM32F746G-DISCO. Часть 1 🤍 Обзор отладочной платы STM32F746G-DISCO. Часть 2 🤍 Урок 58. System Workbench. LCD. SDIO. Часть 1 🤍 Урок 58. System Workbench. LCD. SDIO. Часть 2 🤍 Урок 62. FMC. SDRAM. Часть 1 🤍 Урок 62. FMC. SDRAM. Часть 2 🤍 Урок 62. FMC. SDRAM. Часть 3 🤍 Урок 64. HAL. LTDC. Часть 1 🤍 Урок 64. HAL. LTDC. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 3 🤍 Текстовая версия данной части урока здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
В данном уроке мы поработаем с интерфейсом LTDC уже с помощью библиотеки HAL, без участия BSP. Мы также работаем с отладочной платой STM32F746G-DISCO, на которой установлен дисплей, подключенный именно по интерфейсу LTDC. В данной части занятия познакомимся со схемой подключения дисплея, создадим полностью новый проект в MS Cube, настроим его и сгенерируем проект для Keil. Отладочную плату 32F746G-DISCOVERY можно приобрести здесь 🤍 Навигация по видео: 00:00 Введение 00:10 Знакомство со схемой подключения дисплея и интерфейсом LTDC 06:33 Создадим проект в Cube MX 08:44 Включим в Cube MX интерфейс LTDC и настроим его 16:52 Настроим Cache и MPU 23:00 Сгенерируем и проект и откроем его Keil. Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор отладочной платы STM32F746G-DISCO. Часть 1 🤍 Обзор отладочной платы STM32F746G-DISCO. Часть 2 🤍 Урок 58. System Workbench. LCD. SDIO. Часть 1 🤍 Урок 58. System Workbench. LCD. SDIO. Часть 2 🤍 Текстовая версия данной части занятия здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
Плата управления для УМЗЧ ВВ2001 на STM32F103RB с регулятором громкости на PGA2311. Оригинальная библиотека взята на 🤍 и адаптирована под нормальный стандартный HAL
Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Продолжаем работать с библиотекой HAL. Продолжаем пытаться реализовать интерфейс USART (Универсальный синхронно-асинхронный приемопередатчик) В данном занятии пишем код для приема данных от компьютера к микроконтроллеру через интерфейс USART. Для визуализации принятых данных микроконтроллером используем дисплей LCD 20x4 Купить отладочную плату STM32F4-DISCOVERY можно здесь 🤍 Переходник USB-TTL лучше купить такой (сейчас у меня именно такой и он мне больше нравится) 🤍 Дисплей LCD 20x4 можно приобрести тут 🤍 Навигация по видео: 00:00 Введение 01:55 Создаём проект в CUBE 04:00 Смотрим подключенную схему. 05:20 Пишем код для реализации приёма с ПК по USART 13:45 Смотрим результаты работы (без плясок с бубном как всегда не обошлось) Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 1. Установка Keil μVision 🤍 УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка 🤍 УРОК 6. Библиотека HAL. LCD 20x4. 4-битный режим 🤍 УРОК 7. HAL. LCD 20x4. 4-битный режим. Выводим информацию 🤍 УРОК 13. HAL. USART. Передача данных 🤍 Текстовая версия и исходный код урока здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
Плата управления для УМЗЧ ВВ2001 на STM32F103RB с регулятором громкости на PGA2311. Оригинальная библиотека взята на 🤍 и адаптирована под нормальный стандартный HAL
Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Продолжаем работать с библиотекой HAL. Пробуем реализовать интерфейс USART (Универсальный синхронно-асинхронный приемо-передатчик) В данном занятии пишем код для передачи данных от микроконтроллера к компьютеру через интерфейс USART. Купить отладочную плату STM32F4-DISCOVERY можно здесь 🤍 Переходник USB-TTL лучше купить такой (сейчас у меня именно такой и он мне больше нравится) 🤍 Навигация по видео: 00:00 Введение 00:22 Краткий обзор интерфейса USART и переходников USART-USB 07:17 Создаём проект и пишем код для реализации интерфейса USART на передачу данных 15:13 Смотрим результаты нашего труда Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 1. Установка Keil μVision 🤍 УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка 🤍 Текстовая версия и исходный код здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
🤍 В данном видео показывается пример работы внешних прерываний микроконтроллеров STM32, подробно описанный в статье по ссылке.
Генерация импульсов с использованием прерываний и системного таймера. По осциллографу видно, что период равен 100мс. Это 5Гц.
Learn how to create your STM32 based application using STM32CubeIDE STM32CubeIDE can be used to create applications for STM32 devices using STM32Cube libraries (HAL and Low Layer versions). Benefits you will take away • Understanding how to create Hardware Abstraction Layer (HAL) based examples on STM32 devices • Understanding how to create Low Layer based examples on STM32 • Understanding how to manage software components and generated projects within STM32CubeIDE tool Prerequisites • NUCLEO-G071RB board • microUSB cable • PC with MS Windows OS (in version 7 or higher) with preinstalled the following software: o STM32CubeIDE with STM32G0 Cube library preinstalled (libraries installation instruction present within “Repository management” video) Complete set of slides: 🤍
В данном уроке рассматривается программа Cube. Яндекс-деньги: 410012533560895 Специально для сайта amberclan.clan.su Скачать исходники урока можно от сюда: 🤍 Партнёр медиакомпании 🤍
Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Продолжаем работать с библиотекой HAL. Сегодня мы познакомимся с Аналого-цифровым преобразователем, присутствующим в нашем микроконтроллере. Напишем код для измерения напряжения на ножке порта с помощью использования регулярного канала АЦП в ручном режиме (без использования прерываний). Для визуализации принятых данных микроконтроллером используем дисплей LCD 20x4 Купить отладочную плату STM32F4-DISCOVERY можно здесь 🤍 Дисплей LCD 20x4 можно приобрести тут 🤍 Навигация по видео: 00:00 Введение 00:27 Очень коротко об АЦП (ADC) 04-20 Настраиваем проект в Cube MX 12-30 Начинаем писать исходный код для реализации АЦП (ADC) 17-23 Находим в документации, какие функции и как использовать для реализации АЦП (ADC) 23-10 Посмотрим схему подключения 26-10 Первый тест кода 27-40 Улучшаем код для читабельности показаний 30-30 Смотрим окончательный результат нашего труда Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 1. Установка Keil μVision 🤍 УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка 🤍 УРОК 6. Библиотека HAL. LCD 20x4. 4-битный режим 🤍 УРОК 7. HAL. LCD 20x4. 4-битный режим. Выводим информацию 🤍 Текстовая версия урока и исходный код здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Продолжаем работать с библиотекой HAL. Сегодня мы продолжаем работать с АЦП. Работаем мы также с регулярным каналом АЦП с использованием технологии DMA (Direct Memory Access). Для визуализации принятых данных микроконтроллером используем дисплей LCD 20x4 Купить отладочную плату STM32F4-DISCOVERY можно здесь 🤍 Дисплей LCD 20x4 можно приобрести тут 🤍 Навигация по видео: 00:00 Введение 00:27 Коротко о DMA 01:25 Настроим проект в Cube MX 06:09 Начнём писать исходный код 10:10 Первая прошивка 15:00 Ещё одна прошивка. Теперь мы видим результаты всех 4 каналов 16:20 Попробуем создать код для замера скорости АЦП 23:00 А вот и результат! Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка 🤍 УРОК 6. Библиотека HAL. LCD 20x4. 4-битный режим 🤍 УРОК 7. HAL. LCD 20x4. 4-битный режим. Выводим информацию 🤍 УРОК 16. HAL. ADC. Regular Channel 🤍 УРОК 17. HAL. ADC. Regular Channel. Interrupt 🤍 Текстовая версия урока и исходный код здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
This is a demo of the HAL system with the LCD driver for Hitachi chips. The code of the demo: 🤍 See this link for the setup for further details: 🤍
Purchase the Products shown in this video from :: 🤍 To download the code, goto 🤍 Check out more VIDEOS on MODULES/SENSORS with STM32 🤍 * SUPPORT US BY DONATING 🤍 *Join the Membership* 🤍 Join the Discord Server 🤍 Join the Telegram Group 🤍 Follow me on Instagram 🤍 For more info, visit 🤍
Программирование stm32.STM32F4 HAL обзор библиотеки для ST7735S . Переключение между 8bit и 16bit SPI. Все вопросы по поводу библиотеки 🤍 Покупал здесь 🤍 GSM модуль NEOWAY M590 🤍 STM32F103C8T6 🤍 STM8STM32 STLINK программатор 🤍 FT232 переходник с разным лог.уровнем 🤍 провода для соединений 🤍 удобные провода с крюками 🤍 БУМАГА для ЛУТ 🤍 ESP12-E 🤍
STM32CubeMX is a very fast way to setup new highly portable projects for STM32 microcontrollers, by using the HAL drivers instead the "old" standard ones. As some standard useful functions are still missing, this video shows how you may write and embed them in HAL. The community should ask STM to include such functions in the future firmware versions.
Sheet Music: 🤍 Midi: 🤍 📚 Hal Leonard Student Piano Library, Piano Lessons Book 1 ▶︎ 🤍 * 🎹 Yamaha P71 ▶︎ 🤍 * 📷 Apple iPhone X ▶︎ 🤍 * 📷 UBeesize Ringlight ▶︎ 🤍 * The links marked with an (*) are so-called affiliate links. If you click on an affiliate link and shop via this link, I receive a commission from the online shop or provider in question. For you the price doesn't change.
В данном уроке мы также поработаем с интерфейсом LTDC с помощью библиотеки HAL, без участия BSP. Мы попытаемся заняться выводом текстовой информации на дисплей. Это не самая красивая часть вывода информации, но без неё не обойтись, так как постоянно требуется следить за какими-то действиями, показателями и так далее и выводить это в каком-то виде на дисплей. Мы также работаем с отладочной платой STM32F746G-DISCO, на которой установлен дисплей, подключенный по интерфейсу LTDC. В данной части занятия мы закончим писать функцию по выводу символа на экран, также напишем функцию по выводу на экран целой строки текста, а также напишем и испытаем некоторые тесты по выводу текста на экран дисплея. Отладочную плату 32F746G-DISCOVERY можно приобрести здесь 🤍 Навигация по видео: 00:00 Введение 00:56 Продолжим писать код функции вывода символа на экран дисплея 12:14 Добавим тест вывода символов на экран и испытаем его на практике 14:16 Добавим функцию вывода текстовой строки на экран 24:38 Напишем тест для проверки вывода строк на экран и проверим его на практике. Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор отладочной платы STM32F746G-DISCO. Часть 1 🤍 Обзор отладочной платы STM32F746G-DISCO. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 1 🤍 Урок 64. HAL. LTDC. Часть 2 🤍 Урок 64. HAL. LTDC. Часть 3 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 1 🤍 Урок 66. HAL. LTDC. SDRAM. Часть 2 🤍 Урок 67. HAL. LTDC. BMP. Часть 1 🤍 Урок 67. HAL. LTDC. BMP. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 1 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 2 🤍 Урок 69. HAL. LTDC. DMA2D. Часть 3 🤍 Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 1 🤍 Текстовая версия и исходный код данной части урока здесь 🤍 Группа в контакте 🤍 Группа в Одноклассниках 🤍 Группа в Facebook 🤍 Мой сайт "Программирование МК" 🤍 Форум 🤍 Вы можете помочь проекту: ЮMoney 🤍 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
Рекомендую к просмотру эти видео 1. Энкодер : 🤍 2. Прерывания : 🤍 3. SPI : 🤍 4. SPI принципы: 🤍 5. DMA : 🤍 = Git: 🤍 ПО к логическому анализатору 🤍 = Отвечаю на вопрос 🤍thankyounoneed8391 (смотри в конце видео ответ) Добро пожаловать в увлекательный мир STM32F103! В этом видео мы проведем подробный разбор процесса настройки и использования библиотеки HAL для передачи данных по SPI (Serial Peripheral Interface) на микроконтроллере STM32F103. Мы начнем с обзора основных функций библиотеки HAL, покажем, как создать проект и настроить микроконтроллер для передачи данных по SPI. Важные шаги по настройке таких параметров, как частота, режим и порядок передачи данных, будут подробно рассмотрены. Однако, это еще не все! В этом видео мы также займемся конфигурированием микроконтроллера для эффективного использования DMA (Direct Memory Access). Вы узнаете, как включить и настроить DMA для управления передачей данных без непосредственного вмешательства процессора. Это значительно улучшает производительность системы и позволяет сэкономить ресурсы процессора для других задач. А что самое интересное, мы сделаем выводы передачи данных с логического анализатора, чтобы наглядно продемонстрировать, как эффективно работают наши настройки передачи по SPI с использованием библиотеки HAL и DMA. Присоединяйтесь к нам в этом увлекательном путешествии по миру STM32F103, где мы разгадаем тайны передачи данных по SPI и научимся максимально эффективно использовать микроконтроллер с помощью DMA. Новички, добро пожаловать в захватывающий мир встроенных систем!