![MBDLB](/img/default-banner.jpg)
- 31
- 37 784
MBDLB
Приєднався 26 лют 2013
Embedded systems tutorials / уроки Си для встроенных систем
STM32 Настройка тактовой частоты CMSIS
Тридцать первый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , библиотека CMSIS.
Надеюсь для кого-то эти видео будут полезны. Если так, прошу подписаться, поставить лайк и оставить комментарий. Это очень важно для меня. Благодарю всех за просмотры
Поддержать развитие канала:
лайк, подписка, добрый комментарий
Ссылка на оригинальное видео
ua-cam.com/video/W_9jPMgiqaQ/v-deo.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 #частота #тактовая #ядра
Надеюсь для кого-то эти видео будут полезны. Если так, прошу подписаться, поставить лайк и оставить комментарий. Это очень важно для меня. Благодарю всех за просмотры
Поддержать развитие канала:
лайк, подписка, добрый комментарий
Ссылка на оригинальное видео
ua-cam.com/video/W_9jPMgiqaQ/v-deo.html
Блог
www.edwinfairchild.com/
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 #частота #тактовая #ядра
Переглядів: 283
Відео
STM32 SPI ч.7 CMSIS
Переглядів 25414 днів тому
Тридцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , библио...
STM32 SPI ч.6 CMSIS
Переглядів 40921 день тому
Двадцать девятый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB ,...
STM32 SPI ч.5
Переглядів 320Місяць тому
Двадцать восьмой урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB ,...
STM32 SPI ч.4
Переглядів 303Місяць тому
Двадцать седьмой урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB ,...
STM32 SPI ч.3
Переглядів 420Місяць тому
Двадцать шестой урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , ...
STM32 SPI ч.2
Переглядів 330Місяць тому
Двадцать пятый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , б...
STM32 SPI ч.1
Переглядів 490Місяць тому
Двадцать четвертый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB...
STM32 I2C ч.2 CMSIS
Переглядів 2,4 тис.Місяць тому
Двадцать третий урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , ...
STM32 I2C ч.1
Переглядів 1 тис.2 місяці тому
Двадцать второй урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , ...
STM32 DMA ч.2 CMSIS
Переглядів 7694 місяці тому
Двадцать первый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , ...
STM32 DMA ч.1
Переглядів 1,8 тис.5 місяців тому
Двадцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , библио...
STM32 CRC для проверки данных CMSIS
Переглядів 7495 місяців тому
Девятнадцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , би...
STM32 UART ч.3 Прерывания CMSIS
Переглядів 3995 місяців тому
Восемнадцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , би...
STM32 USART ч.2 Базовый UART CMSIS
Переглядів 5825 місяців тому
Семнадцатый урок из цикла переводов туториала с канала Eddie Amaya. Программирование микроконтроллеров на языке Си с использованием библиотеки CMSIS. Пример для платы BluePill с микроконтроллером STM32F103C8. Курс подходит для тех, кто начинает изучать программирование микроконтроллеров. Используемая среда в начале цикла - Keil uVision5, в последующих - Visual Studio с плагином VisualGDB , библ...
STM32 АЦП ч.3 Режим сканирования нескольких каналов CMSIS
Переглядів 6315 місяців тому
STM32 АЦП ч.3 Режим сканирования нескольких каналов CMSIS
STM32 АЦП ч.2 Преобразование одного канала CMSIS
Переглядів 5756 місяців тому
STM32 АЦП ч.2 Преобразование одного канала CMSIS
STM32 Задержка на таймере и Systick. CMSIS
Переглядів 9916 місяців тому
STM32 Задержка на таймере и Systick. CMSIS
STM32 Функция Print для отладки. CMSIS
Переглядів 1,3 тис.Рік тому
STM32 Функция Print для отладки. CMSIS
Супер, я и не думал что можно так просто, настроить чистату, Спасибо, Спасибоо...
Спасибо!!!
Благодарю за труд! Здоровья вам и всех благ!
Спасибо
Спасибо
Большое спасибо, Ты лучший!
Я полный ноль в стм 32, с чего начать чтобы врубаться?
обычно начинают с мигания светодиодом или, что то же самое, изменения состояния вывода микроконтроллера. могу порекомендовать установить кейл, приобрести плату блюпил и попробовать зажечь светодиод. в первых видео о GPIO (это и есть выводы) об этом рассказывается
@@MBDLB ну поморгать это даже не рассматривается как старт) я на атмеге пытался писать на С++ даже чтото получалось, когда бросил С и сел за асемблер, всё стало доходить раза в 4 быстрее. здесь же я нуб по причине полного непонимания где в каком даташите или референсмануале искать регистры список команд и прочее. С мегой намного проще но это технология позавчерашнего дня, тут же полный фарш за три копейки но эти ХАЛ ЦМСИС там я пока плаваю. Зы: недавно качал самоучитель на телефон по атмеговским камням, и там ВНЕЗАПНО HAL-подобная библиотека. По ходу все разрабы в сговоре и скоро весь мир будет кодить на HAL
Что рассматривать как старт? Для серии F103 в RM0008 описаны все основные регистры. Ещё есть три документа в которых есть прочая информация: datasheet и два programming manual для ядра и самого МК. Это по сути все, что нужно. Как таковой системы команд CMSIS я не встречал. CMSIS это по сути заголовочные файлы, в которых определены все регистры, есть некоторые функции. Подключая заголовочный файл конкретного микроконтроллера к проекту можно использовать названия регистров определенных в файле. Изменением состояний битов в регистрах (на Си или другом языке) настраивается и/или управляется МК. Все же рекомендую попробовать повторить первые уроки по GPIO. Думаю это поможет получить общее представление.
Очень интересная серия роликов по SPI, интересно почему изначально автор так мало времени уделил I2C, хотя он достаточно сложный в реализации.
Спасибо за проделанную работу!
Спасибо большое за вашу работу над видео! Очень полезно!
Большое спасибо, за продолжения. Отсалось совсем чуть чуть по spi. Спасибо за превосходный перевод!
Скачиваю все ваши видео, что бы всегда иметь к ним доступ.
А как происходит настройка источника тактирования?, ведь он не выставлен по умолчанию!
По умолчанию на F1 частота тактирования ядра 72 МГц. Скоро будет урок по настройке тактирования
Сколько смотрю вот таких однотипных примеров, у всех всё нормально, но у меня DEVICE (в дереве зелёный ромб с крестом) с красным крестом в кружочке. Задолбался искать что это и почему, никак не могу победить. Один раз проект создаля нормально и то после перезапуска снова этот крест. У кого было, куда копать? Если кейл из под куба запускать, то можно написать код и спешно загрузить, но кадый раз перед загрузкой надо физически передёргивать ST-Link в USB.
Смотри что бы пути сохранения были на латинице.
Спасибо, Трудяга! Перевод огонь. Осталась реализация.
Вы нас так разбалуете, темп выхода видео очень радует!!!!!!!!!!!!!
планирую еще три серии в ближайшее время. потом будет перерыв
@@MBDLB Тогда очень прошу, по возможности, пусть эти три серии будут про бутлоадер
Три ближайших серии - это продолжение SPI две части. И третья - установка частоты тактирования через регистры. Они уже переведены, осталось озвучить. Бутлоадер тема пока для меня не осознанная. Но я учту ваши пожелания. Тем более, что сам тоже хотел бы разобраться
@@MBDLB Спасибо большое, я тоже с бутлодером не знаком, но как и вам, хочется с ним познакомиться)))))
вы нашли хорошую тему, перевод зарубежных видео на русский язык.
На самом деле многие переводят зарубежные каналы. Но тут просто тема на сегодняшний день мне интересная.
Спасибо😊
Спасибо Большое, Дружище! Ждём дальнейшие.
👍👍👍
Очень хочу про загрузчик посмотреть, они там дальше у него есть
Спасибо за очередную интересную и полезную серию !!!
Спасибо за перевод, подписался
Приятный сюрприз, быстрый выход серий. Спасибо большое за работу!!!!!!
Здорово, перевод отличный, не понятно зачем он разбил по пать минут все видео. раньше он в одно кампоновал. Пожалусто, не закидывай -Spi уроки, в долгий ящик только.
Чувак, это просто бомба-контент
Спасибо! Ждём следующие.
Спасибо, хорошее видео
Спасибо большое дружище 👍👍👍
наконец то, до Spi доехали! а то у меня как раз глюки сним, при испльзование компресии в халл.
Спасибо, ЖДЕМ!!!!!!!!!!!!!!!!
Спасибо
Калькулятор шикарный)
Спасибо вам большое за работу
Спасибо вам огромное
Спасибо вам
Спасибо вам большое
Спасибо
Еще бы он эррату на и2ц рассказал и как боротся с проблемами, было бы замечательно, для новичков. А то я в свое время навозился с глюками по и2ц ))
Низкий поклон. На самом деле I2C не так прост как кажется, и подобные уроки очень нужны для понимания протекающих процессов. Еще раз спасибо.
❤😊
Сразу видно, что понятно и подробно. Для радиолюбителей и для детей в основном понятно.
Спасибо
Спасибо, качественно , приятно слушать.
Здорово, давно небыло видео!
Спасибо большое дружище 👍
Спасибо те6е огромное за труд и свой вклад в сообщество.
Где вторая часть!!!???? STM32 I2C ч.2
А где элементарный такт?)
@@MBDLB В тактовом генераторе ))
Спасибо большое за хорошие уроки и перевод!
Спасибо!