我用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 协议(来自从站)可能是未经请求的。它不是握手协议。