background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

ダウンロード "Программирование МК STM32. Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1"

input logo icon
"videoThumbnail Программирование МК STM32. Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1
目次
|

目次

0:00
Введение
1:01
Кратко о протоколе NTP
2:07
Заголовок NTP
12:55
Сгенерируем и настроим проект
13:52
Создадим файлы для библиотеки NTP
15:13
Обеспечим в коде срабатывание на ввод строки в терминальной программе с адресной строкой сервера NTP и также добавим функцию отправки запроса NTP
18:34
Добавим определённые структуры для заголовка
20:29
В функции подключимся ко всем заголовкам, заполним их данными и отправим пакет NTP
23:18
Добавим функцию для приёма ответа NTP от сервера и вызовем её в функции чтения пакета UDP
25:15
Напишем код отображения в терминальной программе времени в секундах и проверим данный код на практике
ビデオのタグ
|

ビデオのタグ

LAN
ENC28J60
Сетевой модуль
NTP
мировое время
HAL
HAL stm32
Keil
stm32f103rct6
Keil stm32
Микроконтроллеры STM32
CUBE MX
STM32F1
МК STM32
Hardware abstraction layer
Программирование
Программирование МК
Программирование STM32
STM32 Cube MX
Программирование СИ
Программирование микроконтроллеров
UDL Helperインストールされています ビデオをワンクリックでダウンロード

説明:

Продолжаем изучать программирование передачи данных по локальной сети. Использовать мы будем для этой цели проводной интерфейс LAN. В качестве сетевого устройства мы продолжаем использовать модуль на микросхеме ENC28J60, в котором присутствует и физический и канальный уровень. Обмен данными с контроллером данная микросхема осуществляет посредством шины SPI. В качестве контроллера мы будем использовать stm32f103rct6, который установлен на недорогой отладочной плате. В данном занятии мы постараемся с помощью протокола прикладного уровня NTP узнать точное мировое время из внешней сети Интернет, обратившись к соответствующему серверу. В этой части занятия мы постараемся узнать всё необходимое о протоколе NTP и написать код, который отправит запрос, дождётся ответа от сервера и отобразит в терминальной программе мировое время в виде таймштампа в секундах. Отладочную плату можно купить здесь http://ali.pub/1jgc7 ENC28J60 Ethernet LAN Сетевой Модуль можно купить здесь http://ali.pub/kf0eu Переходник USB to TTL ftdi ft232rl можно купить здесь http://ali.pub/yv3is Навигация по видео: 00:00 Введение 01:01 Кратко о протоколе NTP 02:07 Заголовок NTP 12:55 Сгенерируем и настроим проект 13:52 Создадим файлы для библиотеки NTP 15:13 Обеспечим в коде срабатывание на ввод строки в терминальной программе с адресной строкой сервера NTP и также добавим функцию отправки запроса NTP 18:34 Добавим определённые структуры для заголовка 20:29 В функции подключимся ко всем заголовкам, заполним их данными и отправим пакет NTP 23:18 Добавим функцию для приёма ответа NTP от сервера и вызовем её в функции чтения пакета UDP 25:15 Напишем код отображения в терминальной программе времени в секундах и проверим данный код на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://www.youtube.com/watch?v=0YVPIruMz_s Урок 68. LAN. ENC28J60. Часть 1 https://www.youtube.com/watch?v=EUiTXKE49ZM Урок 68. LAN. ENC28J60. Часть 2 https://www.youtube.com/watch?v=enjSND-dUTg Урок 68. LAN. ENC28J60. Часть 3 https://www.youtube.com/watch?v=lrKSLw84-zA Урок 68. LAN. ENC28J60. Часть 4 https://www.youtube.com/watch?v=JDfXDMmn0oY Урок 68. LAN. ENC28J60. Часть 5 https://www.youtube.com/watch?v=1rDR4jfLaas Урок 68. LAN. ENC28J60. Часть 6 https://www.youtube.com/watch?v=5i-GjzChUQc Урок 68. LAN. ENC28J60. Часть 7 https://www.youtube.com/watch?v=sgWYfnAxIZI Урок 68. LAN. ENC28J60. Часть 8 https://www.youtube.com/watch?v=JgM8b0Ngz04 Урок 68. LAN. ENC28J60. Часть 9 https://www.youtube.com/watch?v=DS0J_G5I9hE Урок 68. LAN. ENC28J60. Часть 10 https://www.youtube.com/watch?v=YX83GOAhrP8 Урок 71. LAN. ENC28J60. ARP. Часть 1 https://www.youtube.com/watch?v=xHctb2wJK_c Урок 71. LAN. ENC28J60. ARP. Часть 2 https://www.youtube.com/watch?v=7i7eQ5lzv_I Урок 71. LAN. ENC28J60. ARP. Часть 3 https://www.youtube.com/watch?v=8WcVZCWFOAQ Урок 71. LAN. ENC28J60. ARP. Часть 4 https://www.youtube.com/watch?v=0EwtkH_dldA Урок 74. EXTI или внешние прерывания https://www.youtube.com/watch?v=EptTr2nUCJk Урок 77. LAN. ENC28J60. Внешние прерывания (EXTI) https://www.youtube.com/watch?v=Fkvc2XXZYY0 Урок 80. LAN. ENC28J60. UDP Server https://www.youtube.com/watch?v=HDsLwf6neXo Урок 81. LAN. ENC28J60. UDP Client https://www.youtube.com/watch?v=8WP04_LMAB0 Урок 82. LAN. ENC28J60. Удаленный доступ https://www.youtube.com/watch?v=tZkw6a_MU3c Текстовая версия данной части урока здесь https://narodstream.ru/stm-urok-83-lan-enc28j60-ntp-uznayom-tochnoe-vremya-chast-1/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/unsupportedbrowser Мой сайт "Программирование МК" https://narodstream.ru/ Форум https://narodstream.ru/forum/ Вы можете помочь проекту: ЮMoney https://yoomoney.ru/to/41001176473465 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17

ダウンロードオプション準備中

popular icon
人気
hd icon
HDビデオ
audio icon
音声のみ
total icon
全フォーマット
* - ビデオが新しいタブで再生されている場合は、そのタブに行き、ビデオを右クリックして「ビデオを名前を付けて保存」を選択します
** - 専用プレーヤーでのオンライン再生用のリンク

ビデオダウンロードに関するご質問

mobile menu icon"Программирование МК STM32. Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1"ビデオをダウンロードする方法は?mobile menu icon

  • http://unidownloader.com/サイトは、プログラムやブラウザー拡張機能をインストールせずにビデオや個別のオーディオトラックをダウンロードする最高の方法です。 UDL Helper拡張機能は、コンテンツをすばやくダウンロードできるように、YouTube、Instagram、OK.ruのサイトに調和して統合される便利なボタンです。 UDL Client(Windows用)プログラムは、900以上のサイト、ソーシャルネットワークやビデオホスティング、及びソースで利用可能なあらゆるビデオ画質をサポートする最も強力なソリューションです。 UDL Liteは、モバイルデバイスを使用してサイトに簡単にアクセスできる方法です。これを使用することにより、ビデオがお使いのスマホに直接ダウンロードできます。

mobile menu iconどの"Программирование МК STM32. Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1"ビデオフォーマットを選択したらよいか?mobile menu icon

  • 最高画質のフォーマットは、FullHD(1080p)、2K(1440p)、4K(2160p)と8K(4320p)です。画面の解像度が高いほど、ビデオ画質も高くなります。ただし、ダウンロード速度、空き容量、再生中のデバイスのパフォーマンスなど、他の要素も考慮する必要があります。

mobile menu icon"Программирование МК STM32. Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1"ビデオのダウンロード中にパソコンがフリーズするのはなぜか?mobile menu icon

  • ブラウザやコンピュータが完全にフリーズしてしまうのは普通のものではありません!完全にフリーズした場合は、ビデオへのリンクを添えてご報告ください。ビデオを適切なフォーマットで直接ダウンロードできない場合があるため、ファイルを必要なフォーマットに変換する機能を追加しました。場合によっては、このプロセスはパソコンのリソースを積極的に利用できます。

mobile menu icon"Программирование МК STM32. Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1"ビデオをスマホにダウンロードする方法は?mobile menu icon

  • ビデオをお使いのスマホにサイト若しくはUDL Liteのpwaアプリを使用してダウンロードできます。UDL Helper拡張機能を使用して、QRコード経由でダウンロードリンクを送信することもできます。

mobile menu iconオーディオトラック(音楽)をMP3 "Программирование МК STM32. Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1"でダウンロードする方法は?mobile menu icon

  • 最も便利な方法は、ビデオをMP3フォーマットへ変換することをサポートするUDL Clientプログラムを使用することです。場合によっては、MP3がUDL Helperも使用してダウンロードできます。

mobile menu icon"Программирование МК STM32. Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1"ビデオからスクリーンショットを撮る方法は?mobile menu icon

  • この機能は、UDL Helper拡張機能で利用できます。設定で「ビデオスクイーンショットボタンを表示する」オプションがチェックされているを確認してください。「設定」アイコンの左側にあるプレーヤーの右下隅には、クリックするとビデオの現在のフレームがお使いのパソコンにJPEGフォーマットで保存されるカメラアイコンが表示されます。

mobile menu icon全部でいくらかかるか?mobile menu icon

  • 無料です。私たちのサービスはすべてのユーザーにとって完全に無料です。PROサブスクリプションもなく、ダウンロードビデオの数や最大長に制限もありません。