初中生
最后登录1970-1-1
在线时间 小时
注册时间2019-7-23
|
发表于 2019-8-1 11:33:20
|
显示全部楼层
本帖最后由 Jackis 于 2019-8-1 11:34 编辑
我按照火哥的“3-向电脑网络助手上传 DHT11 温湿度”程序改了下,把main函数的内容改成这样即可进行简单的AT实验
[mw_shl_code=c,true]uint8_t SendData[100];
/**
* @brief 主函数
* @param 无
* @retval 无
*/
int main ( void )
{
/* 初始化 */
USARTx_Config (); //初始化串口1
SysTick_Init (); //配置 SysTick 为 1ms 中断一次
ESP8266_Init (); //初始化WiFi模块使用的接口和外设
//DHT11_Init ();
printf ( "\r\n野火 WF-ESP8266 WiFi模块测试例程\r\n" ); //打印测试例程提示信息
printf ( "\r\n正在配置 ESP8266 ......\r\n" );
macESP8266_CH_ENABLE();
ESP8266_AT_Test ();
// ESP8266_Net_Mode_Choose(AP);
// ESP8266_JoinAP("JackisWifi","123456");
//ESP8266_Cmd("AT+CWMODE", "+CEMODE:2", "OK", 500);
//ESP8266_Cmd("AT+GMR", "OK", NULL, 500);
//ESP8266_StaTcpClient_UnvarnishTest ();
while ( 1 )
{
strEsp8266_Fram_Record .InfBit .FramLength = 0;
scanf("%s",SendData);
macESP8266_Usart( "%s\r\n", SendData );
Delay_ms ( 1000 ); //延时
strEsp8266_Fram_Record .Data_RX_BUF [ strEsp8266_Fram_Record .InfBit .FramLength ] = '\0';
macPC_Usart ( "%s", strEsp8266_Fram_Record .Data_RX_BUF );
}
}[/mw_shl_code]
效果图
效果如图,虽说我这里加入AP节点一直失败。。。
!!!!一定要记得通过串口发送的数据最后一定要回车!!!!
|
|