Программирование МК STM32. Урок 126. LAN8742A. LWIP. NETCONN. TCP. Соединяем два контролера

author narod stream   5 мес. назад
364 views

33 Like   4 Dislike

SPI in STM32 interfacing ADXL 345 || LCD || CubeMX || HAL || SW4STM

To download the code, goto:- http://controllerstech.com/how-to-use-spi-with-stm32/ Intercae ADXL in I2C mode:- https://youtu.be/1-Fb9RjbGUA For more info, visit http://www.controllerstech.com

Generic STM32 vs Arduino Pro Mini/Nano speed comparison

Generic STM32 board comparison with Arduino Pro Mini or Nano Currently such cheap STM32 boards (aka "Blue Pill") are available for less than $2.20 on Aliexpress It is up to 12 times faster than ATMEGA 328 based Arduino, it is even faster than expensive ARM based MCUs like Arduino Duo. Module specifications: Model: STM32F103C8T6 Core: ARM 32 Cortex-M3 CPU 72MHz working frequency 64K or 128K flash memory 20K SRAM 2.0-3.6V power 4-16MHz crystal Size: 5.3cm x 2.2cm Color: Blue More information about configuring and programming of STM32: https://github.com/rogerclarkmelbourne/Arduino_STM32 http://stm32duino.com/ Computational power comparison: https://www.youtube.com/watch?v=RD5VO8o9bD4

Using SIM900 as TCP Server - Watch this first

Blog Link: http://www.raviyp.com/embedded/202-using-sim900-as-tcp-server-read-this-first Are you thinking to use your SIM900 GSM/GPRS module as TCP server then you should re consider your decision. Because although SIM900 can run as a TCP server and has all the commands and software support inside, it cannot be directly used. Watch the video to know further details.

SIM900 GPRS TCP/IP AT Commands

This video shows you how to communicate with TCP/IP socket using SIM900 GPRS AT Commands using a Hyper terminal kind of software. It shows you how to set up a connection to a server using a TCP/IP socket from SIM900 and also shows how to configure your Laptop/Desktop as a server using Socket test application which is available from SourceForge.net website. You can also look at further articles on SIM900 at my blog www.raviyp.com. I forgot to show you how to close the socket. Use AT+CIPCLOSE command to close the socket. For Arduino SIM900 GPRS TCP IP communication watch this video, https://www.youtube.com/watch?v=A2XIarvz1jM For more such tutorials visit http://www.raviyp.com Downloads: Socket test - http://sourceforge.net/projects/sockettest/ TMFT - https://www.dropbox.com/s/8bxs3f9i9ouvk7c/tmft_26_customised.rar?dl=0 Send me a mail to ravi@valetron.com

Делаем автомобильную электронику. Никита Налютин. Митап 29.10.16

Никита Налютин, QA Manager, Experian «Делаем автомобильную электронику» – немного основ: что такое CAN-шина – железо для работы с CAN: сканеры, Raspberry, Arduino, чудеса китайской промышленности – реверс-инжиниринг сообщений шины: включаем штатный дисплей машины – делаем свой маленький инфоцентр в машину на Arduino – собираем все вместе: пишем диагностику и свой текст – прикручиваем Wi-Fi – куда посмотреть еще (проекты под другие машины, потенциально интересные устройства, потенциально интересные исследования и отчеты).

Продолжаем изучать программирование передачи данных по локальной сети.
Использовать мы будем для этой цели проводной интерфейс LAN, работая также с библиотекой стека протоколов LWIP.
И сегодня мы попытаемся уже созданные нами на прошлых занятиях сервер и клиент соединить между собой и научить их обмениваться данными по протоколу TCP.
И для сервера и для клиента мы будем использовать отладочную плату STM32F746G-DISCO.

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

Навигация по видео:
00:09 Введение
01:32 Проект для сервера
07:19 Проект для клиента
13:06 Практическая проверка кода

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 96. LAN8720. LWIP. TCP Client. Часть 1 https://youtu.be/EhMesQnnXTg
Урок 98. LAN8720. LWIP. TCP Server. Часть 1 https://youtu.be/5ZAU9rDdYfU
Урок 100. LAN8720. LWIP. TCP. Соединяем два контроллера. Часть 1 https://youtu.be/4ct1NZFCLSg
Урок 102. LAN8720. LWIP. HTTP RAW. Часть 1 https://youtu.be/fODqTas3AL4
Урок 104. FreeRTOS. Бинарные семафоры. Часть 1 https://www.youtube.com/watch?v=kopgjKUFCVY
Урок 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
Урок 112. FreeRTOS. Таймеры https://youtu.be/sahOINn2tHk
Урок 114. FreeRTOS. Продвинутая задержка DelayUntil https://youtu.be/PoGskwqXAKs
Урок 116. FreeRTOS. Прерывания. Очереди в прерываниях. Часть 1 https://youtu.be/9EMxLm1eSKc
Урок 120. LAN8742A. LWIP. NETCONN. UDP Server https://youtu.be/Co1aZmRrpEU
Урок 122. LAN87XX. LWIP. NETCONN. UDP. Соединяем два контролера https://youtu.be/7Zpq7AuAk7Y
Урок 123. LAN87XX. LWIP. NETCONN. UDP. Соединяем три контролера. Часть 1 https://youtu.be/2Z36IU-aQZ4
Урок 124. LAN8742A. LWIP. NETCONN. TCP Server https://youtu.be/YaHubGbNsGA
Урок 125. LAN8742A. LWIP. NETCONN. TCP Client https://youtu.be/A4rpM4c4mkM

Текстовая версия урока и исходный код здесь http://narodstream.ru/stm-urok-126-lan8742a-lwip-netconn-tcp-soedinyaem-dva-kontrolera/

Группа в контакте 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: