主题:一个很急的问题!

  共有32591人关注过本帖    
skywood
1楼


一个很急的问题!  发帖心情 Post By:2005-9-29 10:56:00   [只看该作者]


   我是一位贵公司产品用户,最近用贵公司的etr232i进行开发,情况大概是这样:我用etr232i做为一个服务器,它同一个光交换机连接,用于获取数据。同时,它同用户pc以网络连接,负责将收到的光交换机数据以
网页得形式回显给用户。我现在遇到的问题如下:
前提:1,我同光交换机的交互命令绝对没有问题!
      2,利用etr232i来生成网页绝对没有问题!
但是:
     当我将二者融合到一起的时候,问题出现了!这个时候websever程序可能会崩溃!
   1,  当我将一部分命令发送时,这个程序没有任何问题,各个部分都运作的很好!
   2,  由于需要交互的命令较多,当我再次发送一批命令时,这个websever就会不动了,在液晶上显示出来:wait 70 然后就没有反映了,在第一种情况下:wait **** 这个数字会不断的跳动增长,然后等待我的
ie浏览动作!两次命令得格式没有任何区别,不知道为什么会这样?

会不会是串口方面的问题?也就是发送的命令太多,串口本身会有一些错误?但感觉不太可能!
问题是,同样的程序,去掉一部分处理就会没有问题,加上一部分就会不能运行呢?
程序大概结构:(websvr.cpp)
            程序开始执行:
             初始化网络连接:
            for(i1=0;;i1++)
{
              1发送第一批命令(初始化串口,开中断,发送命令,收到回复,解析,关闭中断!)
              2发送第二批命令(同样的处理过程)
              3一些网络方面的函数进行判断有没有响应等等
               

 }
   没有2的话,运行的很好,有了2之后,就不能成功!1和2的结构完全一样!不知道是什么原因!!
  麻烦贵公司帮助解答,不胜感激!

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


  发帖心情 Post By:2005-9-29 11:11:00   [只看该作者]

方便的话,请来电话交流。028-85136173

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

返回首页

一个很急的问题!

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