Это можно сделать двумя способами:
Использование AT-команд и встроенного в модуль стека TCP / IP.В этом режиме вы отправляете AT-команды для подключения / прослушивания / отправки / получения / закрытия сокетов.
Использование стека PPP и TCP / IP внутри микроконтроллера.В этом режиме вы сначала конфигурируете модем, используя AT-команды (которые вы должны выполнять в обоих случаях), затем переключаете модем в режим данных, после чего он начинает общаться с вами по протоколу PPP.Вы используете это для интеграции со стеком TCP / IP в вашем микроконтроллере.Таким образом, вы используете все функциональные возможности стека, который вы выбираете (API сокетов, DNS и т. Д.), И вы не ограничены тем, что предоставляет API quectel.Вы также можете воспользоваться несколькими сетевыми интерфейсами, подключенными к вашему микроконтроллеру, например, для выполнения маршрутизации.
То, как вы к нему подходите, полностью зависит от вас.Если вам нужна только базовая функциональность сокетов, первый подход, вероятно, будет лучше для вас, так как легче заставить его работать.Второй подход требует немного больше усилий, но дает лучшие результаты / более гибкий продукт для будущего.
Для документации AT-команд перейдите по этой ссылке (особенно примечание к приложению TCP / IP): https://www.quectel.com/product/m66.htm