迪文科技论坛

 找回密码
 立即注册
搜索
查看: 202|回复: 2

【提问】WiFi联网问题

[复制链接]

15

主题

25

回帖

446

积分

中级会员

Rank: 3Rank: 3

积分
446
发表于 2023-4-12 12:31:38 | 显示全部楼层 |阅读模式
    read_add_array[0]=0x00;
    read_add_array[1]=0x5A;   

sys_write_vp(0x498,read_add_array,1);
           while(1)
    {  
                sys_delay_ms(20);
               read_dgus_vp(0x498,read_add_array,1);
                if(read_add_array[1]==0x00)
                        break;
  }
这样子可以进行联网吗?已经在04B0和04C0写入名称和密码 0400也写入了5AA5


回复

使用道具 举报

2

主题

1228

回帖

9359

积分

论坛元老

Rank: 8Rank: 8

积分
9359
发表于 2023-4-12 14:28:27 | 显示全部楼层
本帖最后由 zzs999k 于 2023-4-12 14:34 编辑

u16 server_connect_status_value=0x0000;  //WIFI状态

u16read_add_array[0]=0x00;
u16read_add_array[1]=0x5A;   
sys_write_vp(0x04B0,"CMCC-wuchao",sizeof("CMCC-wuchao")/2);//WIFI 名称
sys_write_vp(0x04C0,"wuchao123456",sizeof("wuchao123456")/2);//WIFI密码

   while(1)
    {  
                sys_read_vp(0x4A2,(u8*)&server_connect_status_value,1);//判断wifi状态重连,这里可以优化下用定时器不用在while1里一直判断占用处理器
                if ((server_connect_status_value & 0xff) == 0x00) {//00未连接
                       sys_write_vp(0x498,read_add_array,1);
                }
                 else if ((server_connect_status_value & 0xff) == 0x0f) {//0f连接失败
                        sys_write_vp(0x498,(u8*)&read_add_array,1);
                 }else{
                       
                }
     }

回复

使用道具 举报

15

主题

25

回帖

446

积分

中级会员

Rank: 3Rank: 3

积分
446
 楼主| 发表于 2023-4-12 15:03:42 | 显示全部楼层
zzs999k 发表于 2023-4-12 14:28
u16 server_connect_status_value=0x0000;  //WIFI状态

u16read_add_array[0]=0x00;

好的,谢谢
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 01:55 , Processed in 0.063667 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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