W wangmeilu Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-24 #1 我看到一段代吗为直接读串口地址 portreadbyte($3fd)其中$3FD什么意思
Z zhangzaimin Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-24 #2 $3FD是硬件的地址,你用的函数是直接从硬件读取BYTE型的数据!但是只能在WIN98里可以, 在WIN2000里不支持直接访问硬件,而是提供了一系列函数!
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-24 #3 记得串口的地址有: 2E8、2F8、3E8、3F8四个 你的portreadbyte是自己写的函数吧?估计应该是读取串口的函数。 zhangzaimin说的没错,使用CreateFile、ReadFile、WriteFile来访问串口吧,这东西使用 Win98/2000!
记得串口的地址有: 2E8、2F8、3E8、3F8四个 你的portreadbyte是自己写的函数吧?估计应该是读取串口的函数。 zhangzaimin说的没错,使用CreateFile、ReadFile、WriteFile来访问串口吧,这东西使用 Win98/2000!
Y yangxiangjun Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-24 #4 关于读写串口同意楼上 $3fd我记得是用于判断缓冲是否为空,不知对不对,如果你用这个做判断,好像对
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-24 #5 反正3F8~3FD都有定义的。具体就得查硬件资料了。