注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控论坛 -- PLC论坛 -- PLC论坛(非专题) -- PLC网络通信

中国工控网搜索:

 自动化企业招聘

更多..

 登陆:密码:  注册  密码

搜索:

发表人:wzp_sh 发表时间:2003/6/17 0:39:00  

 

 本栏论题: 向大师们讨教一技巧  [1500]

    小弟最近开发一医用设备软件部分,由于实时性要求颇高,故采用MASM32汇编写程序,而放弃MS的现有的控件。问题如下:
    无论是采用同步,或异常重叠方式读端口数据,程序始终停留在GetOverlappedResult这个函数上(经测试的确是止步这个地方),但是如果先用VB开发的软件先读该端口,然后强行中止软件后,再执行这个汇编程序,数据读出正常,关闭终端机,再执行汇编程序,程序又停留在原来的地方。小弟仔细思考过端口的初始化过程,大致如下:CreateFile,SetupComm、SetCommState、PurgeComm、ClearCommError等过程都具备,好象没有什么问题的,故向各位大师讨教这个问题,恳请您的指导,说说这方面的技巧,小弟非常地感激!说不定咱们以后还会有好的合作项目。
    可以初步判断应该是端口的初始化过程出了问题。
   
   
   
   

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网www.chinakong.com成员,请直接登录。

·如果你还不是中国工控网www.chinakong.com成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳