完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
这几天在闲着没事,刚好原子送了个WIFI模块,想着调试一下,就把原来的代码,简化了一下。
结果发现在调试的时候发现,程序编译没问题,但是串口发送AT指令,什么反应都没有,搞了很长时间了,不知道怎么搞了,求救啊。 代码如下,将模块设置为Station模式。其他程序按照源程序。 int main(void) { u8 *p,*q; delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //中断分组 uart_init(115200); //串口1波特率115200 LED_Init(); KEY_Init(); LCD_Init(); usart3_init(115200); //串口1波特率115200 atk_8266_send_cmd("AT+CWMODE=1","OK",50); //设置WIFI STA1模式 delay_ms(50); atk_8266_send_cmd("AT+RST","OK",50); //重启 delay_ms(1000); delay_ms(1000); delay_ms(1000); sprintf((char*)p,"AT+CWJAP="WLCB","asdf12345678""); //连接无线网 atk_8266_send_cmd(p,"OK",50); delay_ms(50); sprintf((char*)q,"AT+CIPSTART="TCP","192.168.1.55",8086"); //TCP客户端,IP地址,端口 atk_8266_send_cmd(q,"OK",50); delay_ms(50); atk_8266_send_cmd("AT+CIPMUX=0","OK",20); // 开启单连接 delay_ms(50); atk_8266_send_cmd("AT+CIPMODE=1","OK",50); //开启透传模式 delay_ms(50); atk_8266_send_cmd("AT+CIPSEND","OK",50); //开始透传 delay_ms(50); LED0=~LED0; while(atk_8266_consta_check()) //检测是否成功连接 { printf("TCP连接成功rn"); atk_8266_send_data("success","OK",50); delay_ms(50); } printf("TCP连接失败rn"); } LED0灯也不亮,不知道哪里出现了问题,麻烦大神指教 @发烧友 |
|
相关推荐
5个回答
|
|
找到问题了,每条指令之间的延时不够,该长就可以了
|
|
|
|
另外,我刚刚在每一条指令后面加上液晶显示,结果表明,程序只运行带AT+RST就停止了
|
|
|
|
仿真,看看是怎么死了?
|
|
|
|
我也是,程序编译没问题,也可以把程序下载到stm32中运行,但是给那个串口软件发送AT指令,什么反应都没有,你是怎么解决的啊
|
|
|
|
原子你好,我碰到一个很奇怪的问题,我发现代码中
if(atk_8266_send_cmd("AT+CIFSR","OK",100))//获取WAN IP地址失败 { ipbuf[0]=0; printf("error!rn"); return; } 我发现STA模式下TCP的SERVER模式获取不到IP地址,然后我加了串口测试代码,我发现AT+CIFSR指令没有应答,我也尝试延迟应答时间,不过还是失败 不过源码的是可以的 |
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2335 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2081 浏览 5 评论
2779 浏览 3 评论
2531 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2474 浏览 4 评论
541浏览 0评论
558浏览 0评论
326浏览 0评论
145浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-24 01:54 , Processed in 1.092072 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号