打印

如何用IE浏览器接受ARM板子采集的数据!!

[复制链接]
2622|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zdmhuhu|  楼主 | 2011-5-24 08:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
McuPlayer| | 2011-5-24 08:58 | 只看该作者
最简单的是JS定时刷新,如果你能做WebServer你懂的

使用特权

评论回复
板凳
re张风| | 2011-5-24 11:35 | 只看该作者
在ARM板子上建立一个WEB服务器,有数据库及动态脚本,就行了,还可以控制的:lol

使用特权

评论回复
地板
zdmhuhu|  楼主 | 2011-5-24 15:33 | 只看该作者
简单的说就是得到一个变量,怎么把这个变量的值传到网页上!

使用特权

评论回复
5
zdmhuhu|  楼主 | 2011-5-24 16:04 | 只看该作者
我采集到的数据是变量temp,我该如何发送数据,tempdata【6】怎么得到的0或u,我是做实验开发板上的实验,能够得到网页!小弟刚开始接触这些,希望给于帮助解析!还用更改TCP/IP包里的内容吗??

Temp = accept( ( SOCKET * )&s,(struct sockaddr *)&cliaddr,&addrlen );//接收客户端的链接请求
                if(Temp != 0xff)//检查是否
                {
                        TempLength = recv(Temp,tempdata,400,0) //读取数据
                        if( tempdata[5] =='' )//请求网页
                        {
                                send(Temp,httpweb,169,0);//发送应答
                                send( Temp,web0,429,0 );//发送网页
                                nn[0] == T;
                        }
                else if ( tempdata[6] == 'u' ) //发送身份认证界面网页
                {
                        .
                        .
                        .       
                }
                else if ( tempdata[6] == '0' )//发送温度传感器处理的温度数据网页
                {
                        .
                        .
                        .
                      }
                memset( tempdata,0,400 );//清空缓存区
                OSTimeDly(20);
                close(Temp);//断开链接
                }
        }
}

使用特权

评论回复
6
sjnh| | 2011-5-24 16:51 | 只看该作者
你用的什么,uip/lwip?如果是两种方法:
1:找到HTML文件中显示变量的位置,刷新时更换文件内容,很多开发板上web页AD采样例子都是这么干的
2:用CGI,实际上与用HTML相似,说简单点就是先输出HTML文件中变量前面的内容,然后输出采集的内容,最后再输出HTML后面的东西,   你可以先把所有东西放到一个数组中(就是1中说明的了),

使用特权

评论回复
7
crystal28| | 2011-5-24 17:23 | 只看该作者
比如显示温度传感器处理的温度数据,
可以先生成一个有一个表格的.html文件(用dreamweaver等编辑,或者别的地方有合适的复制过来),.html文件里有table标签,修改这个标签的内容就行了。
举个例子
<html>
<body>

<table border="1">
  <tr>
    <th>通道编号</th>
    <th>通道数据</th>
  </tr>
  <tr>
    <td>1</td>
    <td>9999</td>
  </tr>
  <tr>
    <td>2</td>
    <td>7777</td>
  </tr>
  <tr>
    <td>3</td>
    <td>8888</td>
  </tr>
</table>

</body>
</html>

加入你自己的数据,由服务器发送即可

使用特权

评论回复
8
giftFPGA| | 2011-5-26 07:31 | 只看该作者
cgi

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

29

帖子

1

粉丝