从ARM cortex-m4微控制器UART向telit调制解调器发送tcp / ip数据包(或MQTT数据包)

时间:2017-01-13 04:07:55

标签: arm mqtt gsm at-command uart

我目前正在使用nxp微控制器,它是ARM-Cortex-m4。 我想用微控制器的UART连接到Telit Modem的UART。 是否有任何有用的链接,我可以获得源代码或链接,使用UART作为通信通道从微控制器发送tcp / ip数据包到调制解调器。

我可以直接从UART发送MQTT数据包到Telit调制解调器吗?(另一个子问题) 我应该遵循什么协议?

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

Telit调制解调器为TCP / UDP提供了多种AT命令,因此您可以根据它们通过TCP / UDP传输的协议(包括MQTT)发送任何数据。

解释所有与套接字相关的AT命令太宽了。我可以建议从以下命令开始(您可以在AT命令用户指南中找到它们):

  • AT#SD
  • AT#SH
  • AT#SCFG
  • 与PDP上下文激活相关的所有命令,例如+ CGDCONT,#SGACT等。