如何在UART(atmega16)编码中添加AT命令以向手机发送短信



我用C-lang进行UART编码。我知道AT命令,但对如何将它们包含在我的UART程序中有点困惑

作为对你的简单跟踪:

const char *ATCommands[] = { "CGMI", "CGMM" };
char bufferTX[128];
int command_len= 0;
command_len = sprintf(bufferTX, "AT+%s", ATCommand[commandToSend]);
if (command_len > 3)
{
   UART_send(bufferTX, command_len);
}

请注意,某些 AT 协议(来自从站)可能是未经请求的。它不是握手协议。

最新更新