完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本人买的STM32F103战舰 V3。使用里面的ESP8266模块(自己未烧录固件)遇到的问题如下:
int esp8266_link_wifi(char *ssid,char *passwd) { usart3_send_date("AT+RSTrn"); delay_ms(2000); ok_flag = 0; usart3_send_date("ATE0rn"); while(ok_flag == 0); led_on(0); 关回显下的灯不亮(程序未到达led_on(0))。然后进入中断处理函数判断 最终找到结果是,8266返回串口的值为“A”。 void USART3_IRQHandler(void) { char c; if(USART_GetiTStatus(USART3,USART_IT_RXNE) == SET) { c = USART_ReceiveData(USART3); dataHandler(c); if(c == 'A') { led_on(1); } sprintf(temp_c,"c:%c", c); LCD_ShowString(50,70,200,200,12, (u8 *)temp_c); USART_ClearITPendingBit(USART3,USART_IT_RXNE); led_on(0); } } 这里lcd屏上显示的c的值为"A",因为不确定是不是我显示写错了所以加了一个IF判断 ,结果灯亮 所以可以确定是返回"A"。请问 是为什么啊?是因为没烧固件么??? 跪求!! |
|
相关推荐
3个回答
|
|
不用刷,直接用就可以了
|
|
|
|
自己顶一下 要沉了
|
|
|
|
那麻烦帮我看下这有问题么?
|
|
|
|
只有小组成员才能发言,加入小组>>
7305 浏览 9 评论
2408 浏览 2 评论
为什么我用esp8266做TCP服务器网络调试助手一直连接不上去?
9494 浏览 3 评论
为什么我的ESP8266 AT指令一直返回error无法正常使用?
7301 浏览 0 评论
4156 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 04:20 , Processed in 0.646794 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号