社区
硬件/系统
帖子详情
请问如何向并口发送数据???
squallbilly
2004-01-14 10:32:41
加精
我不知道如何对并口进行操作,比如发送接受数据,不知道并口有没有类似串口的MSCOMM之类的控件,请大家指教,最好能写详细点儿,源码什么的都写一下,谢谢!!!
...全文
155
2
打赏
收藏
请问如何向并口发送数据???
我不知道如何对并口进行操作,比如发送接受数据,不知道并口有没有类似串口的MSCOMM之类的控件,请大家指教,最好能写详细点儿,源码什么的都写一下,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
唐勉的技术博客
2004-01-14
打赏
举报
回复
http://www.naughter.com/parallelport.html
zhangnanonnet
2004-01-14
打赏
举报
回复
用API和串口一样,用CREATEFILE.READFILE,WRITEFILE等
给你个例子
extern "C" bool PASCAL Link() //连接到打印机
{
m_hCardInterFace =
CreateFile("LPT1",
GENERIC_WRITE,
NULL,NULL,
OPEN_EXISTING,
NULL,
NULL);
if(m_hCardInterFace!=INVALID_HANDLE_VALUE)
{
m_CommTimeouts.ReadIntervalTimeout = 1000;//读操作两个字节之间的时间(单位:毫秒)
m_CommTimeouts.ReadTotalTimeoutMultiplier = 1000;//读操作的时间(单位:毫秒)
m_CommTimeouts.ReadTotalTimeoutConstant = 1000;
m_CommTimeouts.WriteTotalTimeoutMultiplier = 1000;
m_CommTimeouts.WriteTotalTimeoutConstant = 1000;
SetCommTimeouts(m_hCardInterFace, &m_CommTimeouts);
return true;
}
return false;
}
extern "C" void PASCAL Unlink() //断开打印机
{
CloseHandle(m_hCardInterFace);
}
bool SendCommand(CString CommandWord) //向打印机发出命令,并且返回命令状态
{
DWORD t1,dwRead;
COMSTAT t2;
CString Command=0x1b;
Command+=CommandWord;
Command+=0x0d;
WriteFile(
m_hCardInterFace,
Command.GetBuffer (Command.GetLength ()),
Command.GetLength (),
&dwRead,
NULL);
if(!ClearCommError(m_hCardInterFace,&t1,&t2))
{
switch(t1)
{
case CE_OOP:
TRACE("G CE_OOP\n");
return false;
break;
case CE_PTO://超时错误
TRACE("G CE_PTO\n");
return false;
break;
case CE_IOE:
TRACE("G CE_IOE\n");
return false;
break;
}
}
return true;
}
区块链之实战VM虚拟机开发
开发者须要使用代币向系统合约购买RAM,存储状态数据须要消耗对应大小的RAM资源,当数据删除时RAM资源也会相应释放,并且可以卖回给系统拿回代币。但开发者须要承担RAM和代币价值波动风险。如何对RAM定价呢?EOS创新...
什么是串
口
?什么是并
口
?串
口
与并
口
有什么区别?-道合顺大数据Infinigo
并行接
口
,称为并
口
。并行端
口
使用25针D型连接头。所谓“并行”是指通过并行线路同时传输8位数据,从而大大提高了数据传输速度,但是并行传输线路的长度受到限制,因为长度增加,干扰会增加,并且数据容易出错。目前...
并行传输数据和串行传输数据_为什么串行数据传输比并行数据传输快?
并行传输数据和串行传输数据SATA hard drive connections are faster than older PATA hard drive connections and the same can be said for external cabling standards, but this is counter-intuitive: why ...
总线结构——串行与并行接
口
并行接
口
是bai在多根数据du线上,数据以字节或字为单位与zhi输入/输出设备或控制对象传送信息的。与此相对的串行接
口
是在一根数据线上以1位数据位为单位与I/O设备或通信设备传送信息。实际应用中,凡是在CPU与外设...
计算机并行接
口
大全
计算机的并行接
口
,计算机的并行接
口
大全 IEEE1284信号及脚序 IEEE-1284定义了一对一的异步双向并行接
口
。其中PC机使用A型接头,DB-25孔型插座,包括17条信号线和8条地线,信号线又分为3组,控制线4条,状态线5...
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章