Программирование МК STM32. Урок 130. LAN8742A. LWIP. NETCONN. NTP. Узнаём точное время. Часть 2

author narod stream   3 мес. назад
243 views

26 Like   0 Dislike

Визуализация гравитации

Перевод предоставила Нюта: http://vk.com/id154597038 Озвучка: http://www.youtube.com/user/Dredziar Научно-популярная группа: http://vk.com/xkcdoff Макар Светлый: http://vk.com/id182122590 Наша группа: http://vk.com/makarsvet13 Оригинал: https://www.youtube.com/watch?v=MTY1Kje0yLg

ВСЕ ЭТО ВРЕМЯ ВЫ УБИВАЛИ СВОЙ ТЕЛЕФОН, ЗАРЯЖАЯ ЕГО НЕПРАВИЛЬНО. И ВОТ ПОЧЕМУ...! #TheRel...

TheRelizzz / STUDIO (http://youtube.com/TheRelizzz) — ИСТОРИИ ИЗ ЖИЗНИ! НЕВЕРОЯТНЫЕ И УДИВИТЕЛЬНЫЕ https://goo.gl/1ppxJi Дорогие Друзья : Ставим Лайки, Подписываемся, Комментируем Видео! #TheRelizzz : подпишись ☛ https://goo.gl/xc9AGW Не забудь НАЖАТЬ на колокольчик 🔔, ЭТО ВАЖНО !!! ................................................................ НЕ ЗАБУДЬ ПОСМОТРЕТЬ ПЛЕЙЛИСТ: ☛ ИСТОРИИ ИЗ ЖИЗНИ! НЕВЕРОЯТНЫЕ И УДИВИТЕЛЬНЫЕ -https://goo.gl/1ppxJi .................................................................... Если вам понравилось видео, не стесняйтесь добавить его на свою страничку в соц сети, нажав на кнопку "Поделиться" под видео. А так же поставить "лайк" Это способствует росту канала и более частому появлению новых видео. Спасибо:) .................................................................... Видео загруженное на канал создано на основе принципа добросовестного использования. Вся информация предоставленная на канале взята из открытых источников. Все авторские права принадлежат их законным владельцам. Если вы являетесь автором фрагмента из выпуска и его распространение ущемляет ВАШИ авторские права...Свяжитесь с нами! .................................................................... Истории из жизни - это истории, основаны на реальных событиях, и носят информационный характер! Фото из историй - это дополнение к истории, которые носят иллюстрированное отношение к видео! #TheRelizzz #TheRelizzzSTUDIO #СКРЫТЫЕФАКТЫ

Программирование МК STM32. Урок 140. Window watchdog (WWDG). Часть 1

В данном занятии мы продолжим знакомство со сторожевыми таймерами (Watchdog timer), так как у микроконтроллера STM их два. Кроме независимого сторожевого таймера (IWDG или Independent watchdog), который мы рассмотрели в уроке 138, существует также и оконный сторожевой таймер (WWDG или Window watchdog. Затем полученные знания мы по традиции закрепим на практике, используя микроконтроллер STM32F103C8T6, расположенный на недорогой отладочной плате. В данной части урока мы познакомимся с оконным сторожевым таймером, как организован WWDG в контроллере STM32, познакомимся со схемой урока, создадим и настроим проект. Отладочную плату STM32F103C8T6 можно купить здесь http://ali.pub/1jgc7 Программатор недорогой ST-Link V2 можно купить здесь http://ali.pub/pwzj8 Навигация по видео: 00:09 Введение 02:02 Оконный сторожевой таймер в контроллере STM32 05:17 Блок-схема WWDG 12:19 Регистры таймера WWDG 18:53 Схема урока 19:21 Создадим и настроим проект Рекомендуется также перед просмотром данного урока просмотреть данное видео: Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://youtu.be/0YVPIruMz_s Урок 3. Библиотека SPL. Подключаем кнопку https://youtu.be/jJt0hTuaR_I Урок 5. Библиотека HAL. STM32 CUBE MX. Таймеры https://youtu.be/0O42diDRoXU STM Урок 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка https://youtu.be/SO83bJ-44OY Урок 74. HAL. EXTI или внешние прерывания https://youtu.be/EptTr2nUCJk Урок 138. Independent watchdog (IWDG). Часть 1 https://youtu.be/E0bMFAJMVXU Урок 138. Independent watchdog (IWDG). Часть 2 https://youtu.be/N9bUy9n_iuE Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-140-window-watchdog-wwdg-chast-1/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru/ Форум http://narodstream.ru/forum/ Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112

Программирование МК STM32. Урок 142. WS2812B. Ленты на 150-300 светодиодов. Часть 1

В данном занятии мы продолжим работу со светодиодами RGB, в которые встроен чип для управления их свечением. Мы попробуем подключить ленту на таких светодиодах с количеством в 150 светодиодов, а затем попробуем подключить сразу две таких ленты, получив ленту длиной 10 метров и количеством светодиодов 300 штук. Поэтому нам необходимо будет переделать наш проект со 144 светодиодов на 150 и на 300 светодиодов. Микроконтроллер мы будем использовать народный - STM32F103C8T6, расположенный на очень дешёвой отладочной плате. В данной части урока мы познакомимся с лентами на 150 светодиодов, подготовим блок питания для них, соединим нашу схему и произведём её первоначальную проверку. Отладочную плату STM32F103C8T6 можно купить здесь http://ali.pub/1jgc7 Программатор недорогой ST-Link V2 можно купить здесь http://ali.pub/pwzj8 Ленты светодиодные WS2812B разные можно приобрести здесь http://ali.pub/2i1jg1 Импульсный источник питания 5 В в 40A 200 Вт можно приобрести здесь http://ali.pub/2ym6ia Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Навигация по видео: 00:09 Введение 02:20 Различные светодиодные ленты 08:54 Блок питания для лент 17:53 Настроим проект 22:55 Проверим, как будет работать лента практически с неизменённым проектом Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 5. Библиотека HAL. STM32 CUBE MX. Таймеры https://youtu.be/0O42diDRoXU Урок 10. HAL. Изучаем PWM (ШИМ). Мигаем светодиодами плавно https://youtu.be/V3tLOhYkJ8w Урок 119. WS2812B. Лента на умных светодиодах RGB. Часть 1 https://youtu.be/KykpiB_V7Kk Тестовая версия данной части урока здесь http://narodstream.ru/stm-urok-142-ws2812b-podklyuchaem-lenty-kolichestvom-150-300-svetodiodov-chast-1/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru Форум http://narodstream.ru/forum/

Программирование МК AVR. Урок 3. Пишем код на СИ. Зажигаем светодиод

В данном уроке мы начинаем писать код на языке СИ. Данным кодом мы заставим светиться светодиод, который будет подключен к определенной ножке МК. Приобрести программатор USBASP USBISP 3.3 можно здесь (продавец надёжный) http://ali.pub/1auvtq Исходный код здесь http://narodstream.ru/?page_id=409#codelink JOIN VSP GROUP PARTNER PROGRAM: https://youpartnerwsp.com/ru/join?92071 Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru Форум http://narodstream.ru/forum Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112

Продолжаем изучать программирование передачи данных по локальной сети.
Используем мы для этой цели проводной интерфейс LAN, работая также с библиотекой стека протоколов LWIP и его интерфейсом NETCONN.
Поработаем мы сегодня с протоколом транспортного уровня NTP (Network Time Protocol), с помощью которого мы произведём синхронизацию часов с мировым временем.
Часы наши будут работать с помощью использования модуля RTC нашего контроллера.
Для клиента NTP использовать мы будем отладочную плату STM32F746G-DISCO.
В данной части занятия мы отправим пакет серверу, убедимся что ответ пришел вовремя, а также проверим наш код на практике.

Отладочную плату STM32F746G-DISCO можно приобрести здесь http://ali.pub/2bpa7g

Навигация по видео:
00:09 Введение
01:54 Отправим запрос серверу NTP
02:18 Примем пакет NTP с сервера
05:24 Преобразуем время в секундах в структурированный вид, понятный модулю RTC
09:09 Занесём время и дату в структуры RTC
09:40 С помощью очереди обеспечим обратную связь функции приёма пакета с функцией передачи для того чтобы определить таймаут отклика сервера
12:33 Выдержим второй таймаут
13:07 Проверим наш код на практике

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 98. LAN8720. LWIP. TCP Server. Часть 1 https://youtu.be/5ZAU9rDdYfU
Урок 106. FreeRTOS. Создание и уничтожение задач. Часть 1 https://youtu.be/UxNWYvSzveU
Урок 108. FreeRTOS. Параметры https://youtu.be/8wGssI_sxSM
Урок 110. FreeRTOS. Приоритеты задач https://youtu.be/wTktgw94jdE
Урок 111. FreeRTOS. Очереди. Часть 1 https://youtu.be/krpf4xyGR28
Урок 120. LAN8742A. LWIP. NETCONN. UDP Server https://youtu.be/Co1aZmRrpEU
Урок 122. LAN87XX. LWIP. NETCONN. UDP. Соединяем два контролера https://youtu.be/7Zpq7AuAk7Y
Урок 127. LAN8742A. LWIP. NETCONN. HTTP Server https://youtu.be/qcGa3itnmiw
Урок 128. LAN8742A. LWIP. NETCONN. HTTP. AJAX. Часть 1 https://youtu.be/i9QJKG8TGnQ
Урок 129. LAN8742A. LWIP. NETCONN. HTTP. WebSocket. Часть 1 https://youtu.be/KTx6yKbCBcg
Урок 130. LAN8742A. LWIP. NETCONN. NTP. Узнаём точное время. Часть 1 https://youtu.be/mS0JOT1Q_g4

Текстовая версия урока и исходный код здесь http://narodstream.ru/stm-urok-130-lan8742a-lwip-netconn-ntp-uznayom-tochnoe-vremya-chast-2/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
Яндекс-деньги
https://money.yandex.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Comments for video: