OpenEdv-开源电子网

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

[战舰F103] 分享:用8266的串口 AP TCP 服务器测试模式,发送0和1控制板子灯的亮灭

[复制链接]

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4306
金钱
4306
注册时间
2018-6-30
在线时间
808 小时
发表于 2019-6-19 18:37:50 | 显示全部楼层 |阅读模式
本帖最后由 1208 于 2019-7-29 15:54 编辑

1)程序上的修改,下面两种方式都可以
程序前面会有默认有11个字节:\r\n+IPD,0,1:

[mw_shl_code=c,true]        if(USART3_RX_STA&0X8000)                //接收到一次数据了
        {
                rlen=USART3_RX_STA&0X7FFF;        //得到本次接收到的数据长度
                USART3_RX_BUF[rlen]=0;                //添加结束符
                if(strcmp((const char*)(USART3_RX_BUF+11),"0")==0)LED1=0;        //打开LED1
                if(strcmp((const char*)(USART3_RX_BUF+11),"1")==0)LED1=1;        //关闭LED1
//      if(USART3_RX_BUF[11]=='0')                 //控制DS1检测,默认前面11个字节(包括\r\n)
//                {
//                        LED1=0;
//                        
//                }
//                else
//                {
//                        LED1=1;
//                }                       
                printf("%s",USART3_RX_BUF);        //发送到串口 [/mw_shl_code]
2)仿真看到现象,下面是发送的数据
QQ截图20190619163558.png

3)用到呼吸灯程序,需要将PWM的配置复制到定时器里面
4)手机连接和板子的配置,可以参考战舰使用说明的串口 AP TCP 服务器测试
就可以将手机和板子的8266连接上


实验9 串口控制PWM灯,发送其它数字停留.zip

3.17 MB, 下载次数: 35

战舰:WIFI模块串口AP TCP模式,发送数字点呼吸灯,发送其它数字停留亮度.zip

11.42 MB, 下载次数: 76

战舰:WIFI模块串口AP TCP模式,发送数字点呼吸灯.zip

11.36 MB, 下载次数: 166

业精于勤荒于嬉;行成于思毁于随!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2019-7-1
在线时间
74 小时
发表于 2019-8-22 15:03:38 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2020-5-19
在线时间
1 小时
发表于 2020-5-22 11:51:05 | 显示全部楼层
是直接输就可以了吗
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-4-5 10:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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