串口程序挑串口,大家帮指导解决思路! 我弄了个上位机程序通过串口操作欧姆龙的读卡机,使用PCI串口卡的COM3口通讯正常,换到COM4上无法通讯,但是使用欧姆龙提供的配套的读卡机演示与测试程序在同样的情况下,使用PCI串口卡的COM3和COM4均通讯正常,不知道怎么会出现现象! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 确认串口是否真的打开。如果之前用的是交叉线,换一个平行线试试。反之。。可以找根交叉线接在com3和com4上。进行一下读写操作。基本上com4本身应该没什么问题。 COM4可以打开,貌似硬件没啥问题,觉得可能是时序稍不匹配,可是我试着试了几次更改COM口的时间参数但是,仍然无法通过初始化命令初始化读卡机,我调的是传递给CommTimeouts结构的参数值GetCommTimeouts(g_hCardReader,&TimeOuts);//必须和SetCommTimeouts()配合使用,否则不生效 TimeOuts.ReadIntervalTimeout =ReadIntervalTimeout; TimeOuts.ReadTotalTimeoutMultiplier =ReadTotalTimeoutMultiplier; TimeOuts.ReadTotalTimeoutConstant =ReadTotalTimeoutConstant; TimeOuts.WriteTotalTimeoutMultiplier=WriteTotalTimeoutMultiplier; TimeOuts.WriteTotalTimeoutConstant =WriteTotalTimeoutConstant;大家给给出现可能出现上述问题的可能原因? 可以找根交叉线接在com3和com4上。进行一下读写操作。 请各位大大帮我解决个小问题 请教关于升级程序? TreeView中点击回车实现双击的效果 ActiveX控件可不可以用new ActiveXObject()方式在网页中创建 关于IE前进、后退控制的问题。欢迎讨论! 自由改变窗体的大小时!!!!!!!!!! MFC ClassWizard中Radio控件是否不能添加成员变量 ACTIVEX控件编译的问题! 局域网内语音对话,请一定帮忙!!! 请教多语言版本编程问题 学生信息管理系统 基于TCP的C/S程序的一个小小问题
如果之前用的是交叉线,换一个平行线试试。反之。。
可以找根交叉线接在com3和com4上。进行一下读写操作。
基本上com4本身应该没什么问题。
GetCommTimeouts(g_hCardReader,&TimeOuts);//必须和SetCommTimeouts()配合使用,否则不生效
TimeOuts.ReadIntervalTimeout =ReadIntervalTimeout;
TimeOuts.ReadTotalTimeoutMultiplier =ReadTotalTimeoutMultiplier;
TimeOuts.ReadTotalTimeoutConstant =ReadTotalTimeoutConstant;
TimeOuts.WriteTotalTimeoutMultiplier=WriteTotalTimeoutMultiplier;
TimeOuts.WriteTotalTimeoutConstant =WriteTotalTimeoutConstant;大家给给出现可能出现上述问题的可能原因?