我使用C语言进行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协议的源(来自从站)可能是不请自来的。它不是握手协议。