野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13839|回复: 6

网络实验用ENC28J60芯片,如何在一个web页中同时控制多个变量?

[复制链接]
发表于 2013-12-16 15:57:16 | 显示全部楼层 |阅读模式
大家好。想问一下战舰的网络实验是先做好一个网页,然后转换成16进制数组。但是本人没有做个网页,所以参考的是野火版的网络实验代码。但是这个代码只是控制一个LED。检测cmd变量就行,代码如下:
cmd=analyse_get_url((char *)&(buf[dat_p+5]));
              if (cmd==-1)
              {
                  plen=fill_tcp_data_p(buf,0,PSTR("HTTP/1.0 401 Unauthorized\r\nContent-Type: text/html\r\n\r\n<h1>401 Unauthorized</h1>"));
                  goto SENDTCP;
              }
              if (cmd==1)                   // 用户程序
              {                       
                                                                        led_on;
                  i=1;                                                         // 命令 = 1
              }
              if (cmd==0)                                                 // 用户程序
              {                                                                       
                                                                        led_off;
                  i=0;                                                         // 命令 = 0
              }
              // if (cmd==-2) or any other value
              // just display the status:
              plen=print_webpage(buf,(i));

              SENDTCP:
              make_tcp_ack_from_any(buf);       // send ack for http get
              make_tcp_ack_with_data(buf,plen); // send data
              continue;
          }
      }
现在如果我想控制一个LED和一个继电器,那这个cmd命令怎么处理呢?

还有,如果我想通过用web的形式同时控制多个板子的变量,如LED等,该如何更改呢?


回复

使用道具 举报

发表于 2013-12-16 21:01:18 | 显示全部楼层
支持一下
回复 支持 反对

使用道具 举报

发表于 2013-12-17 05:24:03 | 显示全部楼层
围观凑热闹一下
回复 支持 反对

使用道具 举报

发表于 2013-12-17 10:45:34 | 显示全部楼层
这代码,比较 久之前 写的,现在太久没接触。

cmd 的参数获取:
  1. cmd=analyse_get_url((char *)&(buf[dat_p+5]));
复制代码
那么相应的代码跟 buf 相关,自行 去查找 buf 这个数组怎么获取值的
回复 支持 反对

使用道具 举报

发表于 2014-12-8 19:40:26 | 显示全部楼层
fire 发表于 2013-12-17 10:45
这代码,比较 久之前 写的,现在太久没接触。

cmd 的参数获取:那么相应的代码跟 buf 相关,自行 去查找 ...

如果我想在网页上插入一张图片,用您的这个程序能不能实现啊?该怎么操作呢??
回复 支持 反对

使用道具 举报

发表于 2014-12-8 19:43:12 | 显示全部楼层
精神不死6530 发表于 2014-12-8 19:40
如果我想在网页上插入一张图片,用您的这个程序能不能实现啊?该怎么操作呢??

在这里怎么修改呢??
正在找.png
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 20:57 , Processed in 0.030763 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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