用USB-TTL与电脑连接调试一切正常,但用单片机的话不管发送什么都会返回ERROR。。。求问这是为什么呢。。谢谢!
部分代码:
void WIFI_init(void) {
UartSendMsg("AT+RST\n");
delay(500000); //比如这个地方就 会返回ERROR
UartSendMsg("AT+CWJAP=\"tiaxxxxxue\",\"xxxxxxx99\"\n");
delay(500000);
//省略若干行。。。
}
void UartSendMsg(char msg[20]) {
//UartInit(); //Initialize Uart
int j = 0;
for (j = 0; j <= 80; j++) {
delay(20000);
U1TXREG = msg[j]; // Transmit one character
if (msg[j] == '\n') break;
} |