UartSendStr("test start\r\n");//串口1输出开始提示while(a !=9) {switch(a) {case1: a= Second_AT_Command("AT","OK");//如果a =9则表明最后一条语句发送完毕,跳出循环,否则一直进行指定指令的发送delay2s();if(a ==0)//如果正常发送,则进行下一步a =2;break;case2: a=Second_AT_Command...
int AT_SendSMS(char *phonenum, char *msg, int msg_len) { if(AT_ComOpen()) return -1; SMS_PduMode(phonenum, msg); AT_ComClose(); return 0; } int AT_GetFlux(char *rdata, int buf_len) { char SendData[32]; char RecvData[512]; char *ptr; *rdata = '\0'; if(AT_ComOp...
以下代码是通过串口发送AT指令:atcmd.c:#include #include #include atcmd.h static HANDLE hCom;static char com_name[32] = {0};static int BaudRate;FILE *...