Инструменты пользователя

Инструменты сайта


mpt:доработка_скетча_с_веб-панелью

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
mpt:доработка_скетча_с_веб-панелью [07.06.2019 07:58]
buh [Доработка скетча с веб-панелью.]
mpt:доработка_скетча_с_веб-панелью [18.06.2019 09:16] (текущий)
buh
Строка 1: Строка 1:
 +
 +====== Про прерывания от W5500, которых нет ======
 + --- //​[[admin@artonit.ru|Бухаров А.В.]] 2019/06/18 09:08//
 +
 +В ходе проведенных опытов мы выяснили,​ что прерывание от W5500 нет.
 +
 +В этой статье http://​www.cyberforum.ru/​digital-signal-processing/​thread2094151.html указано,​ что для получения прерываний необходимо перевести сокеты в состояние ​ listen().\\ Хотя описание дано для W5100, я думаю, что и для W5500 оно тоже подойдет.
 +
 +Надо проверить. ​
 +Но как?
 +Вот тут приведено описание библиотеки ethernet: https://​doc.arduino.ua/​ru/​prog/​Ethernet
 +
 +Про listen() нет ни слова. Кирилл! Надо разбираться.
 +
 +
 +----
 ====== Доработка скетча с веб-панелью. ====== ====== Доработка скетча с веб-панелью. ======
-Переработать скетч. По состоянию на 7 июня 2019 г в нем реализована обработка GET запросов,​ выделение команд и данных.+ --- //​[[admin@artonit.ru|Бухаров А.В.]] 2019/06/14 08:24// 
 + 
 + 
 +По состоянию на 7 июня 2019 г в нем реализована обработка GET запросов,​ выделение команд и данных.
  
 {{ :​mpt:​webserver_mpt_ver_2_0.ino |}} {{ :​mpt:​webserver_mpt_ver_2_0.ino |}}
 +
 Теперь необходимо реализовать эти команды,​ взяв за основу уже имеющийся скетч Ястребова. Теперь необходимо реализовать эти команды,​ взяв за основу уже имеющийся скетч Ястребова.
  
 Скетч Ястребова:​ {{ :​mpt:​2artonitmpt_large_1_3.ino |}}. Скетч Ястребова:​ {{ :​mpt:​2artonitmpt_large_1_3.ino |}}.
 +
 Именно этот код работал на презентации. Именно этот код работал на презентации.
 +
 +----
  
  
 ====== Работа с W5500 по прерыванию. ====== ====== Работа с W5500 по прерыванию. ======
 +
  
 Источник:​ [[https://​habr.com/​ru/​post/​414211/​]] Источник:​ [[https://​habr.com/​ru/​post/​414211/​]]
Строка 30: Строка 54:
   * iii. После отладки внести изменение в основную программу. Программа должна работать с W5500 не по опросу,​ а по прерыванию.   * iii. После отладки внести изменение в основную программу. Программа должна работать с W5500 не по опросу,​ а по прерыванию.
   - Обработку кнопок тоже сделать по прерыванию.   - Обработку кнопок тоже сделать по прерыванию.
 +
  
  
/home/cardsoft/artonit.ru/docs/wiki/data/attic/mpt/доработка_скетча_с_веб-панелью.1559883499.txt.gz · Последние изменения: 07.06.2019 07:58 — buh