Comments 21
порт - натуральное 16битное число, идентифицирующее процесс в операционной системе
номер порта в сокете и PID никак не связаны, или это не так?
автор, вам бы матчасть подтянуть.
ну во-первых я пишу, в журналы. ВАКовские. не при помощи нейросети и ли что то поверхностное, пятый год пишу статью на хабр потому что не готов вываливать шлак. паттерн сперва добейся, он прекрасен, но судя по вашему профилю вы такой же "0-публикаций" тк простите выкладываете откровенный шлак. Я даже не очень понимаю зачем тут вообще и к чему STM32. Ну и к заключению "порт - натуральное 16битное число, идентифицирующее процесс в операционной системе" - после этого еще раз отправляю хотя бы изучить терминологический аппарат.
Я нейросетками не пользуюсь. Очень надо платить за подписку 3k в мес.
А то как пишутся ВАКовские тексты прекрасно знаю.
"
В таких НИИ программистов и схемотехников периодически ещё заставляют писать подробные псевдо-научные работы по каким-то якобы квази-ноу-хау в софте или железе, что есть в изделии. В общем аля-патент. Я таких написал штуки 3-5. Это весьма утомительно из-за обилия формул, уравнений, схем, графиков и таблиц. Обычно писать такие тексты приходится по выходным, по вечерам и в гос. праздники и по ночам, так как есть и основные задачи в будни. По сути ты описываешь, то, что сам сделал за полгода на 7-10 страницах.
Потом эту монографию берут и публикуют в каком-н российском журнале при региональном Политехе. Самое подлое в этой истории то, что там на первом месте оказывается фамилии начальника НИИ, начальника отдела и начальника лаборатории. А твоя фамилия, как фактического автора, в списке авторов либо в самом конце, либо и вообще выброшена! Да... При этом поезд в списке указанных авторов к тексту, естественно, никакого отношения, как и к самой работе, не имели. Они текст даже не читали! У самого первого автора даже компьютера на столе нет! Все Ваши изобретения у Вас отнимут! Это эдакий намёк тебе: "Знай своё место, собака!", "Не высовывайся, рудокоп магаданский!".
"
хах, я такое помню. кое где уже даже победили, вроде бы. с scopus и web of science такие дже дела? В прочем это все пыль. По сути на тех ресурсе написано нечто, где указано формально неверное определение термина порт (оно не подходит даже если этот порт речной) и при этом с упортсвом ставим минусы и не хотим поправить?
ESP-01 сделана на базе ESP8266, 80 МГц (вариант -160 МГц) 32-разрядное ядро xtensa l106 и WiFi/BT на борту. Борда на ESP8266 стоит ок. 200 р, на ESP32 (это уже 2 ядра, 240 Мгц и WiFi) - ок 300 р. Для AT-командного модема ESP использовали году эдак в 17..18. Другими словами, что мне непонятно: зачем использовать полноразмерный SoC в качестве консоли к STM32F401 (84 МГц)? Если на то пошло, то во FreeRTOS (портирована для всех ESP) есть готовый пример "console" - обработчик командной строки "в духе linux". И это все по факту дешевле раза в 3-4 чем поделия ST Microelectronics.
Чем так медом мазан STM32xxx, вот я чего не понимаю ((
Смысл текста не в том, чтобы использовать esp-01 в новых разработках.
Смысл в том, чтобы в готовые изделия и прототипы добавить временную поддержку беспроводной CLI на основе esp-01.
В таком случае непонятно, зачем мучиться с кабаллистическими АТ-командами, эдак и дух Зикселя 19200 ненароком можно вызвать )) Прошиваете ESP RTOS-ом, в пару-тройку строчек C делаете pipeline между UART и TCP (или вообще UDP), из одного хендла read() и write() в другой...
Это уже может быть в AT-командах прошивки ESP. Это называется "прозрачный режим". Он еще есть в модемах вроде SIM800
Может быть, а может не быть. AT-commands выросли из NONOS SDK. Я ею как-то не очень увлекался, ее историю и будущее плохо представляю. По факту раз она ОС и при том POSIX- совместимая (а других не делают)) ) , то должно бы быть.
https://docs.espressif.com/projects/esp-at/en/release-v2.2.0.0_esp8266/index_of_abbreviations.html#term-passthrough-mode вот что нашел в документации по прошивке esp-at
Спасибо за ссылку, посмотрю, для общего образования так сказать. Хотя исходно я комментировал статью в духе "no replacement for displacement". Зачем оно это esp-AT вообще, если можно сделать проще-дешевле-красивее -совместимее и без легаси?
Много причин
Вот некоторые из которых, чего нет в ESP32, всей серии:
Надо много пинов, и с минимальной задержкой доступа (например, управление асинхронным двигателем)
Те же асинхронники, тоебуется процессор со встроенным модулем для вычислений с плавающей точкой
Нужно подключить esp32 как модем к микропроцессору, например, к Allwinner H3 (на это есть esp-hosted)
Уже есть готовые платы у компании, и там есть разъем под модуль расширения, и они выпускаются серийно
Простите за нескромный вопрос, но что мешало использовать готовый esp-link? OTA (stk500v1), консоль, syslog, rest/mqtt. OpenSource, GPL. github.com/jeelabs/esp-link
Пуск Беспроводной CLI на Микроконтроллере