MBDLB
MBDLB
  • 31
  • 43 816
STM32 Настройка тактовой частоты CMSIS
Тридцать первый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , библиотека CMSIS.
Надеюсь для кого-то эти видео будут полезны. Если так, прошу подписаться, поставить лайк и оставить комментарий. Это очень важно для меня. Благодарю всех за просмотры
Поддержать развитие канала:
лайк, подписка, добрый комментарий
Ссылка на оригинальное видео
th-cam.com/video/W_9jPMgiqaQ/w-d-xo.html
Блог
www.edwinfairchild.com/
Instagram
edwinfairch...
Чат в Discord
discord.gg/NzbJ6eGakv
#STM32 #STM32F103 #bluepill #blue #pill #блюпил #CMSIS #print #урок #уроки #tutorial #embeded #embedded #system #programing #programming #встроенные #системы #кейл #keil #uvision #mdk #arm #cortex #программирование #микроконтроллеров #C #Си #С #microcontroller #datasheet #даташит #микроконтроллер #регистр #регистры #register #registers #настройка #стм32 #change #core #clock #контроллер #set #частота #тактовая #ядра
มุมมอง: 494

วีดีโอ

STM32 SPI ч.7 CMSIS
มุมมอง 3342 หลายเดือนก่อน
Тридцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , библио...
STM32 SPI ч.6 CMSIS
มุมมอง 5213 หลายเดือนก่อน
Двадцать девятый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB ,...
STM32 SPI ч.5
มุมมอง 4093 หลายเดือนก่อน
Двадцать восьмой урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB ,...
STM32 SPI ч.4
มุมมอง 3653 หลายเดือนก่อน
Двадцать седьмой урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB ,...
STM32 SPI ч.3
มุมมอง 4823 หลายเดือนก่อน
Двадцать шестой урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , ...
STM32 SPI ч.2
มุมมอง 3993 หลายเดือนก่อน
Двадцать пятый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , б...
STM32 SPI ч.1
มุมมอง 5903 หลายเดือนก่อน
Двадцать четвертый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB...
STM32 I2C ч.2 CMSIS
มุมมอง 2.7K3 หลายเดือนก่อน
Двадцать третий урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , ...
STM32 I2C ч.1
มุมมอง 1.3K4 หลายเดือนก่อน
Двадцать второй урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , ...
STM32 DMA ч.2 CMSIS
มุมมอง 8956 หลายเดือนก่อน
Двадцать первый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , ...
STM32 DMA ч.1
มุมมอง 2.1K7 หลายเดือนก่อน
Двадцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , библио...
STM32 CRC для проверки данных CMSIS
มุมมอง 8397 หลายเดือนก่อน
Девятнадцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , би...
STM32 UART ч.3 Прерывания CMSIS
มุมมอง 4637 หลายเดือนก่อน
Восемнадцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , би...
STM32 USART ч.2 Базовый UART CMSIS
มุมมอง 6877 หลายเดือนก่อน
Семнадцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , библ...
STM32 UART ч.1 Обзор
มุมมอง 1.3K7 หลายเดือนก่อน
STM32 UART ч.1 Обзор
STM32 АЦП ч.3 Режим сканирования нескольких каналов CMSIS
มุมมอง 7258 หลายเดือนก่อน
STM32 АЦП ч.3 Режим сканирования нескольких каналов CMSIS
STM32 АЦП ч.2 Преобразование одного канала CMSIS
มุมมอง 6508 หลายเดือนก่อน
STM32 АЦП ч.2 Преобразование одного канала CMSIS
STM32 АЦП ч.1 Обзор CMSIS
มุมมอง 7778 หลายเดือนก่อน
STM32 АЦП ч.1 Обзор CMSIS
STM32 Задержка на таймере и Systick. CMSIS
มุมมอง 1.2K8 หลายเดือนก่อน
STM32 Задержка на таймере и Systick. CMSIS
STM32 Таймеры в режиме ШИМ. CMSIS
มุมมอง 2.9K8 หลายเดือนก่อน
STM32 Таймеры в режиме ШИМ. CMSIS
STM32 Таймеры. Введение
มุมมอง 3K10 หลายเดือนก่อน
STM32 Таймеры. Введение
STM32 Режим ожидания. CMSIS
มุมมอง 881ปีที่แล้ว
STM32 Режим ожидания. CMSIS
STM32 Функция Print для отладки. CMSIS
มุมมอง 1.5Kปีที่แล้ว
STM32 Функция Print для отладки. CMSIS
STM32 GPIO. Прерывания. CMSIS
มุมมอง 1.9Kปีที่แล้ว
STM32 GPIO. Прерывания. CMSIS
STM32 GPIO ч.4 CMSIS
มุมมอง 702ปีที่แล้ว
STM32 GPIO ч.4 CMSIS
STM32 GPIO ч.3 CMSIS
มุมมอง 955ปีที่แล้ว
STM32 GPIO ч.3 CMSIS
STM32 GPIO ч.2 CMSIS
มุมมอง 1.3Kปีที่แล้ว
STM32 GPIO ч.2 CMSIS
STM32 GPIO ч.1 CMSIS
มุมมอง 2.5K2 ปีที่แล้ว
STM32 GPIO ч.1 CMSIS
STM32 Обзор портов ввода вывода
มุมมอง 3K2 ปีที่แล้ว
STM32 Обзор портов ввода вывода

ความคิดเห็น

  • @allallall2321
    @allallall2321 5 วันที่ผ่านมา

    😊спасибо Вам

  • @svbHiTek
    @svbHiTek 6 วันที่ผ่านมา

    Привет Друг. Как твои дела?

    • @MBDLB
      @MBDLB 6 วันที่ผ่านมา

      Привет. Спасибо. Все в норме

    • @svbHiTek
      @svbHiTek 5 วันที่ผ่านมา

      @@MBDLB Время для продолжения переводов не появилось? уж очень хочется узнать про загрузчик

    • @MBDLB
      @MBDLB 5 วันที่ผ่านมา

      @@svbHiTek пока нет к сожалению

  • @yuraa.4980
    @yuraa.4980 21 วันที่ผ่านมา

    Переводчик от бога. Очень удачный голос для технического перевода!

  • @yuraa.4980
    @yuraa.4980 22 วันที่ผ่านมา

    Низкий поклон за проделанную работу по переводу! Горячий привет из Белоруссии!

  • @yuraa.4980
    @yuraa.4980 23 วันที่ผ่านมา

    Всё очень круто!!! Спасибо за перевод!!! Вы сделали невероятно полезную работу!!!

  • @yuraa.4980
    @yuraa.4980 23 วันที่ผ่านมา

    очень хорошее видео

  • @Anrey
    @Anrey หลายเดือนก่อน

    Важная инфа у кого прошивка кейла 5й версии не работает на stm32 vl discovery - Command not supported - откатывайте DFP до 2.0.0(выпуск 2015 года) Я несколько недель не мог понять почему у меня ничего нихрена не шьётся а оказывается из-за каких-то косяков в новом DFP

  • @svbHiTek
    @svbHiTek หลายเดือนก่อน

    Привет Друг, мы все сильно скучаем((((( по новым выпускам (((((

    • @MBDLB
      @MBDLB หลายเดือนก่อน

      Всем привет. Прошу понять, простить. Пока не знаю, когда смогу продолжить переводы

    • @svbHiTek
      @svbHiTek หลายเดือนก่อน

      @@MBDLB Понятно ((( будем ждать, очень хочется серии про загрузчик, прям вообще, возвращайтесь поскорее.......

  • @alexkoren7648
    @alexkoren7648 หลายเดือนก่อน

    Спасибо! Отличный контент. В пердыдущем видео говорится, что можно создать заголовочный файл функции printMsg, и в этом видео автор его использует, берет из него printMsg_Config и настраивает. Подскажите, пожалуйста, как это реализовать?

  • @alexkoren7648
    @alexkoren7648 2 หลายเดือนก่อน

    Отличный материал, спасибо!!! странно почему в видео не жалуется на определение static функции в заголовочном файле, компилируется конечно и программа работает?

  • @alexkoren7648
    @alexkoren7648 2 หลายเดือนก่อน

    может так не делают, но как вариант int conf_register(int port){ if(port==0) return 0; return port*4<=28?port*4:port*4-32; }

  • @vsosacordeev
    @vsosacordeev 2 หลายเดือนก่อน

    Супер, я и не думал что можно так просто, настроить чистату, Спасибо, Спасибоо...

  • @ВасяПупкин-п8ц7ц
    @ВасяПупкин-п8ц7ц 2 หลายเดือนก่อน

    Спасибо!!!

  • @АндрейАндреев-р3х2з
    @АндрейАндреев-р3х2з 2 หลายเดือนก่อน

    Благодарю за труд! Здоровья вам и всех благ!

  • @ДмитрийТисов-ж6я
    @ДмитрийТисов-ж6я 2 หลายเดือนก่อน

    Спасибо

  • @ДмитрийТисов-ж6я
    @ДмитрийТисов-ж6я 2 หลายเดือนก่อน

    Спасибо

  • @vsosacordeev
    @vsosacordeev 2 หลายเดือนก่อน

    Большое спасибо, Ты лучший!

  • @MAGDEBACH
    @MAGDEBACH 2 หลายเดือนก่อน

    Я полный ноль в стм 32, с чего начать чтобы врубаться?

    • @MBDLB
      @MBDLB 2 หลายเดือนก่อน

      обычно начинают с мигания светодиодом или, что то же самое, изменения состояния вывода микроконтроллера. могу порекомендовать установить кейл, приобрести плату блюпил и попробовать зажечь светодиод. в первых видео о GPIO (это и есть выводы) об этом рассказывается

    • @MAGDEBACH
      @MAGDEBACH 2 หลายเดือนก่อน

      @@MBDLB ну поморгать это даже не рассматривается как старт) я на атмеге пытался писать на С++ даже чтото получалось, когда бросил С и сел за асемблер, всё стало доходить раза в 4 быстрее. здесь же я нуб по причине полного непонимания где в каком даташите или референсмануале искать регистры список команд и прочее. С мегой намного проще но это технология позавчерашнего дня, тут же полный фарш за три копейки но эти ХАЛ ЦМСИС там я пока плаваю. Зы: недавно качал самоучитель на телефон по атмеговским камням, и там ВНЕЗАПНО HAL-подобная библиотека. По ходу все разрабы в сговоре и скоро весь мир будет кодить на HAL

    • @MBDLB
      @MBDLB 2 หลายเดือนก่อน

      Что рассматривать как старт? Для серии F103 в RM0008 описаны все основные регистры. Ещё есть три документа в которых есть прочая информация: datasheet и два programming manual для ядра и самого МК. Это по сути все, что нужно. Как таковой системы команд CMSIS я не встречал. CMSIS это по сути заголовочные файлы, в которых определены все регистры, есть некоторые функции. Подключая заголовочный файл конкретного микроконтроллера к проекту можно использовать названия регистров определенных в файле. Изменением состояний битов в регистрах (на Си или другом языке) настраивается и/или управляется МК. Все же рекомендую попробовать повторить первые уроки по GPIO. Думаю это поможет получить общее представление.

  • @svbHiTek
    @svbHiTek 2 หลายเดือนก่อน

    Очень интересная серия роликов по SPI, интересно почему изначально автор так мало времени уделил I2C, хотя он достаточно сложный в реализации.

  • @dobroliub1908
    @dobroliub1908 3 หลายเดือนก่อน

    Спасибо за проделанную работу!

  • @АндрейАндреев-р3х2з
    @АндрейАндреев-р3х2з 3 หลายเดือนก่อน

    Спасибо большое за вашу работу над видео! Очень полезно!

  • @vsosacordeev
    @vsosacordeev 3 หลายเดือนก่อน

    Большое спасибо, за продолжения. Отсалось совсем чуть чуть по spi. Спасибо за превосходный перевод!

  • @svbHiTek
    @svbHiTek 3 หลายเดือนก่อน

    Скачиваю все ваши видео, что бы всегда иметь к ним доступ.

  • @praktik6m
    @praktik6m 3 หลายเดือนก่อน

    А как происходит настройка источника тактирования?, ведь он не выставлен по умолчанию!

    • @MBDLB
      @MBDLB 3 หลายเดือนก่อน

      По умолчанию на F1 частота тактирования ядра 72 МГц. Скоро будет урок по настройке тактирования

  • @VladimirTsekh
    @VladimirTsekh 3 หลายเดือนก่อน

    Сколько смотрю вот таких однотипных примеров, у всех всё нормально, но у меня DEVICE (в дереве зелёный ромб с крестом) с красным крестом в кружочке. Задолбался искать что это и почему, никак не могу победить. Один раз проект создаля нормально и то после перезапуска снова этот крест. У кого было, куда копать? Если кейл из под куба запускать, то можно написать код и спешно загрузить, но кадый раз перед загрузкой надо физически передёргивать ST-Link в USB.

    • @sdsam1763
      @sdsam1763 3 หลายเดือนก่อน

      Смотри что бы пути сохранения были на латинице.

  • @vsosacordeev
    @vsosacordeev 3 หลายเดือนก่อน

    Спасибо, Трудяга! Перевод огонь. Осталась реализация.

  • @svbHiTek
    @svbHiTek 3 หลายเดือนก่อน

    Вы нас так разбалуете, темп выхода видео очень радует!!!!!!!!!!!!!

    • @MBDLB
      @MBDLB 3 หลายเดือนก่อน

      планирую еще три серии в ближайшее время. потом будет перерыв

    • @svbHiTek
      @svbHiTek 3 หลายเดือนก่อน

      @@MBDLB Тогда очень прошу, по возможности, пусть эти три серии будут про бутлоадер

    • @MBDLB
      @MBDLB 3 หลายเดือนก่อน

      Три ближайших серии - это продолжение SPI две части. И третья - установка частоты тактирования через регистры. Они уже переведены, осталось озвучить. Бутлоадер тема пока для меня не осознанная. Но я учту ваши пожелания. Тем более, что сам тоже хотел бы разобраться

    • @svbHiTek
      @svbHiTek 3 หลายเดือนก่อน

      @@MBDLB Спасибо большое, я тоже с бутлодером не знаком, но как и вам, хочется с ним познакомиться)))))

  • @svbHiTek
    @svbHiTek 3 หลายเดือนก่อน

    вы нашли хорошую тему, перевод зарубежных видео на русский язык.

    • @MBDLB
      @MBDLB 3 หลายเดือนก่อน

      На самом деле многие переводят зарубежные каналы. Но тут просто тема на сегодняшний день мне интересная.

  • @allallall2321
    @allallall2321 3 หลายเดือนก่อน

    Спасибо😊

  • @vsosacordeev
    @vsosacordeev 3 หลายเดือนก่อน

    Спасибо Большое, Дружище! Ждём дальнейшие.

  • @Владимир-у6о6о
    @Владимир-у6о6о 3 หลายเดือนก่อน

    👍👍👍

  • @svbHiTek
    @svbHiTek 3 หลายเดือนก่อน

    Очень хочу про загрузчик посмотреть, они там дальше у него есть

  • @svbHiTek
    @svbHiTek 3 หลายเดือนก่อน

    Спасибо за очередную интересную и полезную серию !!!

  • @mvognev
    @mvognev 3 หลายเดือนก่อน

    Спасибо за перевод, подписался

  • @svbHiTek
    @svbHiTek 3 หลายเดือนก่อน

    Приятный сюрприз, быстрый выход серий. Спасибо большое за работу!!!!!!

  • @vsosacordeev
    @vsosacordeev 3 หลายเดือนก่อน

    Здорово, перевод отличный, не понятно зачем он разбил по пать минут все видео. раньше он в одно кампоновал. Пожалусто, не закидывай -Spi уроки, в долгий ящик только.

  • @Zavidnik
    @Zavidnik 3 หลายเดือนก่อน

    Чувак, это просто бомба-контент

  • @vsosacordeev
    @vsosacordeev 3 หลายเดือนก่อน

    Спасибо! Ждём следующие.

  • @aliaksandrkrasnoselskiy8401
    @aliaksandrkrasnoselskiy8401 3 หลายเดือนก่อน

    Спасибо, хорошее видео

  • @avr_stm_pro2955
    @avr_stm_pro2955 3 หลายเดือนก่อน

    Спасибо большое дружище 👍👍👍

  • @vsosacordeev
    @vsosacordeev 3 หลายเดือนก่อน

    наконец то, до Spi доехали! а то у меня как раз глюки сним, при испльзование компресии в халл.

  • @ВасяПупкин-п8ц7ц
    @ВасяПупкин-п8ц7ц 3 หลายเดือนก่อน

    Спасибо, ЖДЕМ!!!!!!!!!!!!!!!!

  • @ДмитрийТисов-ж6я
    @ДмитрийТисов-ж6я 3 หลายเดือนก่อน

    Спасибо

  • @ВасяПупкин-п8ц7ц
    @ВасяПупкин-п8ц7ц 3 หลายเดือนก่อน

    Калькулятор шикарный)

  • @Владимир-у6о6о
    @Владимир-у6о6о 3 หลายเดือนก่อน

    Спасибо вам большое за работу

  • @Владимир-у6о6о
    @Владимир-у6о6о 3 หลายเดือนก่อน

    Спасибо вам огромное

  • @Владимир-у6о6о
    @Владимир-у6о6о 3 หลายเดือนก่อน

    Спасибо вам

  • @Владимир-у6о6о
    @Владимир-у6о6о 3 หลายเดือนก่อน

    Спасибо вам большое

  • @galayuda
    @galayuda 3 หลายเดือนก่อน

    Спасибо

  • @intelektum
    @intelektum 3 หลายเดือนก่อน

    Еще бы он эррату на и2ц рассказал и как боротся с проблемами, было бы замечательно, для новичков. А то я в свое время навозился с глюками по и2ц ))