3754|7

13

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

“我的毕业设计——RS232-TCP/IP协议转换器”中的一个疑问 [复制链接]

看了 longxtianya的“我的毕业设计——RS232-TCP/IP协议转换器”,https://bbs.eeworld.com.cn/thread-293873-1-4.html,有个地方没有看懂。请各位大侠不吝赐教。 用编辑软件打开网页 index.html,开始有这么一段显示: function SetFormDefaults() { document.data.ip4.value = (ip>>24)&0xff; document.data.ip3.value = (ip>>16)&0xff; document.data.ip2.value = (ip>>8)&0xff; document.data.ip1.value = (ip&0xff); document.data.NM4.value = (nm>>24)&0xff; document.data.NM3.value = (nm>>16)&0xff; document.data.NM2.value = (nm>>8)&0xff; document.data.NM1.value = (nm&0xff); 。。。。。 } 这大概是刚开始调出网页把当前的ip,掩码和网关写入网页的输入框里显示出来,问题是 (ip>>24)&0xff; 里的ip值从哪里得来?百思不得其解。同理以下的NM也是这样。求助,谢谢 [ 本帖最后由 academic 于 2011-9-6 21:09 编辑 ]

最新回复

不好意思哦,我猜测错了,longxtianya,这么一解释我就明白了,非常感谢,还希望多多分享哦。 也感谢boyong能够将问题发上来,不然我们都不明白。顺便把标题该了一下,  详情 回复 发表于 2011-9-6 21:06
 
点赞 关注

回复
举报

918

帖子

0

TA的资源

纯净的硅(中级)

沙发
 

我觉得应该是想给表格赋初值,不过作者并没有写完。

function SetFormDefaults()
{
 var ip=0xC0A80064;
 var nm=0xFFFFFF00;
 var gw=0xC0A80001;
 var port=23;
 document.data.ip1.value = (ip>>24)&0xff;
 document.data.ip2.value = (ip>>16)&0xff;
 document.data.ip3.value = (ip>>8)&0xff;
 document.data.ip4.value = (ip&0xff);
 
 document.data.NM1.value = (nm>>24)&0xff;
 document.data.NM2.value = (nm>>16)&0xff;
 document.data.NM3.value = (nm>>8)&0xff;
 document.data.NM4.value = (nm&0xff);
 
 

 
 

回复

422

帖子

0

TA的资源

纯净的硅(高级)

板凳
 

回复 楼主 boyong 的帖子

这是传给网页的数据
 
 
 

回复

422

帖子

0

TA的资源

纯净的硅(高级)

4
 
为了在网页上可以方便的查看设备当前信息以及修改设备信息,必须使网页具有交互功能。本设计采用CGI(Common Gate Interface通用网关接口)和SSI(Server Side Include服务器端包含)两种方法相结合,来实现网页的交互能力。
另外,建议你在发帖的时候主题不要这样写“不懂,求教”,这样写的话很多人进来看到了都不愿意回答,甚至不愿意看。你最好把大概求教的内容描述一下
 
 
 

回复

422

帖子

0

TA的资源

纯净的硅(高级)

5
 

回复 楼主 boyong 的帖子

你好!不好意思,我倒现在才看到这个。
为了在网页上可以方便的查看设备当前信息以及修改设备信息,必须使网页具有交互功能。本设计采用CGI(Common Gate Interface通用网关接口)和SSI(Server Side Include服务器端包含)两种方法相结合,来实现网页的交互能力。
你把程序下载到LM3S6965评估板上就应该可以看出了。
你看程序中basicCGI.c 文件中的static int
SSIHandler(int iIndex, char *pcInsert, int iInsertLen)函数,你看其中
case SSI_INDEX_FORMVARS:下的usnprintf(pcInsert, iInsertLen,
                      "%sip=%d;\nnm=%d;\ngw=%d;\nport=%d;\nbaud=%d;\nworkmode=%d;\nIPMode=%d;\n%s",
                      JAVASCRIPT_HEADER,
                                          ulIPAddress,ulNetMask,ulGWAddr,
                     tcp_port,ulBaud,ucLinkState,ulIPMode,
                     JAVASCRIPT_FOOTER);
这个会把IP等相关信息传送到网页中
我的QQ是:357781328
 
 
 

回复

422

帖子

0

TA的资源

纯净的硅(高级)

6
 

回复 沙发 academic 的帖子

不是这样的哦
 
 
 

回复

918

帖子

0

TA的资源

纯净的硅(中级)

7
 

回复 6楼 longxtianya 的帖子

不好意思哦,我猜测错了,longxtianya,这么一解释我就明白了,非常感谢,还希望多多分享哦。
也感谢boyong能够将问题发上来,不然我们都不明白。顺便把标题该了一下,:)
 
 
 

回复

13

帖子

0

TA的资源

一粒金砂(中级)

8
 
谢谢大家帮忙,让我等初学者解惑
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表