主题:十万火急求助EM9287链接的问题

  共有35389人关注过本帖    
lickson
1楼


十万火急求助EM9287链接的问题  发帖心情 Post By:2014-3-3 8:29:00   [只看该作者]

    EM9287,我做了个TCPIP/RS485透明传输的程序,EM9287为服务器端,侦听端口为10003,在DEBUG短路的调试模式下运行程序,PC端的客户端连接和断开均没问题,但是一旦DEBUG短路断开为正常运行时候,PC端的客户端程序连接不上EM9187,之前用9161也做过类似项目,都没问题!

    以上两种模式下,telnet和FTP均没问题,不知道我的问题出在哪里,因为EM9287有2个网络端口,是否调试模式和运行模式有什么区别?请看到消息后尽快答复,因为今天要送样给客户调试,谢谢!

     另外,EM9287上关于USERINFO.txt 搬用了其它单网口的模块的,没找到另外一个端口的设置。我的设置如下

[LOCAL_MACHINE]
DHCP="0"
DefaultGateway="192.168.1.1"
IPAddress="192.168.1.180"
SubnetMask="255.255.255.0"
[NFS_SERVER]
IPAddress="192.168.1.101"
Mountpath="public"
[USER_EXE]
Name="\Nandflash\A8000.exe"
Parameters=""


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-3-3 9:50:00   [只看该作者]

你的程序是不是C#的?你说的这个问题理论上不应该发生的。在运行模式下也是可以调试程序的,你随便设置个自启动程序,然后等板子启动后正常调试看程序能正常工作不,如果不能,看下提示什么错误,或者哪段代码返回值不正确。

  单帖管理 | 引用 | 回复 回到顶部
lickson
3楼


  发帖心情 Post By:2014-3-3 10:15:00   [只看该作者]

你好,已经和朱工联系上了。是C#的

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
4楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-3-3 10:56:00   [只看该作者]

搞明白了,EM9287是双网络,你得本机网络的方法是用MyIp = Dns.GetHostEntry(Dns.GetHostName()).AddressList[0];
这个函数是得到板子的第一个网络地址。这个得到的网络地址是不确定的,你最好写死,或者判断下。
你绑定端口绑到第二个网络上去了,所以第一个网络就连不起。

你telnet到板子,执行netstat -n可以看板子的端口情况。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

十万火急求助EM9287链接的问题

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: