OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3844|回复: 2

关于ESP8266发送ADC值显示不正确的问题

[复制链接]

3

主题

9

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2019-9-9
在线时间
18 小时
发表于 2019-10-31 10:04:12 | 显示全部楼层 |阅读模式
10金钱
在ESP8266例程中选择WIFI-STA+AP模式且都设置为TCP服务器;
想用ESP8266发送ADC值到PC,以后会进行数据处理,但串口打印结果和接收结果不一致;贴上我修改了的代码:
while(1)
        {               
                u16 m;
                key=KEY_Scan(0);
                if(key==WKUP_PRES)                        //WK_UP 退出测试                 
                {
                        res=0;       
                        break;                                                                                                 
                }
                else if(key==KEY0_PRES)        //KEY0 向ID0发送数据
                {
                          m = Get_Adc(ADC_Channel_5);
                                sprintf((char*)p,"ATK-8266模块ID0发数据%02d\r\n",t/10);//测试数据
                                Show_Str(15+54,125,200,12,p,12,0);
                                atk_8266_send_cmd("AT+CIPSEND=0,2","OK",200);  //发送指定长度的数据
                                delay_ms(200);
                                atk_8266_send_data(m-1,"OK",100);  //发送指定长度的数据
                                printf("%d\r\n",m);
                                timex=100;
                }

欢迎大佬批评指正!
另外ESP8266选择sta模式为什么会一直卡在设置界面。
7)@2]{7PPD6[(J20CVP{7ZX.png

最佳答案

查看完整内容[请看2#楼]

别勾选16进制显示
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5136
金钱
5136
注册时间
2014-8-26
在线时间
1316 小时
发表于 2019-10-31 10:04:13 | 显示全部楼层
回复

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2019-9-9
在线时间
18 小时
 楼主| 发表于 2019-11-4 10:02:49 | 显示全部楼层
login_FAE 发表于 2019-10-31 10:04
别勾选16进制显示

不勾选16进制就是汉字了额
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 21:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表